London has so many must-see sights, it is surely the one of the world’s most attractive cities. Walk down Whitehall, pass Downing Street and visit Churchill’s War Rooms. Look up and marvel at the iconic sight of Big Ben, where you can climb the newly-renamed Queen Elizabeth Tower. Wander and wonder at Westminster Abbey, then take a tour of The House of Commons and The House of Lords.
Make your way along the Thames and spy the London Eye sitting on the Southbank, as you meander with the flow of the river pass Cleopatra’s needle and see the dome of Sir Christopher Wren’s St Paul’s Cathedral in the distance, and watch the life on the water as the boats and barges dip under the many bridges.
Take a turn back to the cobbled streets and discover the then-fruit and vegetable market that is now the thriving shopping and entertainment area of Covent Garden. Enjoy a backstage tour of the Royal Opera House before walking back to Trafalgar Square and watch the fountains play while Nelson sits atop his column ensuring all’s well with the world.
Pull up a chair, blanket and beverage; these cosy bars are the ultimate welcoming sight on a cold day.