BUCKINGHAM PALACE Both tourists and locals recognize the majestic front of Buckingham Palace, prominently situated at The Mall's conclusion. However, it wasn't until 1913 that this splendid feature was added by King George V and Queen Mary. Rewinding to 1633, the palace didn't even bear a royal flag; it was the property of Lord Goring. Unfortunately for him, a contract … [Read more...] about BUCKINGHAM PALACE
attractions
The London Eye
LONDON EYE The London Eye is one of the most iconic landmarks in London. Situated on the South Bank of the River Thames, it offers visitors a unique perspective of the city from its 32 sealed and air-conditioned passenger capsules. Standing at a height of 135 meters (443 feet), the London Eye was the world's tallest observation wheel when it was erected in 1999 to mark … [Read more...] about The London Eye