Atrium of the Floral Hall, Royal Opera House, Covent Garden
London
Buckingham Palace, the Tower of London, Big Ben and the river Thames. But London is so much more. One of the world's great financial centres and also the focus of the fashion and entertainment industry. Since it's foundation by the Romans as a crossing point of the Thames in 43AD it has been the heart of British life. Museums, theatres and restaurants are in abundance.