London is a city that is both ancient and modern, where the past is always part of the present. It has beckoned people with its siren song for millennia, where people have come to make their fortune – or risk everything. For the visitor, each of London’s 32 ‘boroughs’ feels like its own country. From the dizzying wealth of Belgravia and Kensington, to the urban markets of Camden Town, every neighbourhood has its own unique character. Walk along the River Thames to see the Houses of Parliament, or soak up the market-like atmosphere at Covent Garden. Take the opportunity to explore London’s world-class museums, like the National Gallery and British Museum, or the vast array of shopping options on Oxford and Regent Streets.