Central London is the lively historic heart of one of the world’s most vibrant cities. Everyone knows the iconic image of Big Ben and the Houses of Parliament. But there is so much more – Buckingham Palace, Globe Theatre, St. Paul’s Cathedral, the Tower – and that’s just the start. Look for Sherlock Holmes in Baker Street and Eros in Piccadilly. Catch a live show in the West End, and shop till you drop in the world-class venues of Knightsbridge and Oxford Street.
read more >>