The perfect fusion of old and new, London is a city for all seasons that truly offers something for everyone – from impressive architecture and delicious food and drink to world-class shopping and lively parks and squares.
STAY in the charming Belgravia neighborhood at the Lime Tree Hotel (you’ll fall in love with the cute-as-a-button rooms and a hearty cooked-to-order English breakfast at this chic family-run B&B) or B+B Belgravia, both of which are within walking distance from Victoria Station and many major sights.
DO plan to spend several hours at the Tower of London (the Yeoman Warder tour is a must before you break off on your own to explore the ramparts, Crown Jewels and more) and get your culture fix at one of London’s many state-run museums, which offer free admission (the V&A is a favorite).
EAT at a pub a time or two (the more creative the name the better!), and check out the Borough Market for enticing street food and other local eats.
DISCOVER the magic of the holidays in London as the city goes all out with glittery light and window displays (Regents, Oxford and Bond Street are not to be missed), while cold temperatures provide the perfect excuse to warm up inside a cozy pub or for afternoon tea.
Read more in my Guide to Visiting London.