London is a true world city with modern architecture and magnificent historical buildings sitting side by side one another as depicted in this illustration. From Canary Wharf to Buckingham Palace, this globe captures all the major landmarks and makes a great gift for someone special or for a special occasion.