Tag Archives: the Metropolis London Hyde Park

Wowing the world: what to see at London’s World Heritage Sites

You may well have heard of the term ‘UNESCO World Heritage Site’. It’s a lofty moniker fittingly afforded places of outstanding history and beauty like the Egyptian and Central American pyramids and the ancient treasure sites of Roman Italy, right? … Continue reading

Posted in London Attractions | Tagged , | Leave a comment