Best hotels in London
London Marriott Hotel Regents Park
128 King Henry’s Road, NW3 3ST
Less than 10 minutes from the leafy gardens of Regent’s Park, the London Marriott Hotel offers a welcome retreat in the English capital. Effortlessly stylish rooms and suites feature plush pillowtop beds, private balconies and floor-to-ceiling windows. Swim a few laps in the indoor pool or relax in the spa, before booking a table at Carluccio’s Restaurant onsite.
The Tower Hotel
St Katharine’s Way, E1W 1LD
Looking to stay close to the Tower of London? Each room at the Tower Hotel enjoys a first-class view of Tower Bridge or St Katharine Docks. Soak up the city’s beauty as you settle into an Art Deco-inspired room and dine at the hotel’s iconic waterfront restaurant, Vicinity, overlooking the River Thames.
The Bloomsbury Hotel
16-22 Great Russell Street, WC1B 3NN
Historic yet stylish, comfortable yet convenient – The Bloomsbury Hotel has it all. Housed in a stunning 1930s Georgian building close to Covent Garden and the West End, this upscale hotel places you in the heart of the city. Make the most of luxury guestrooms, a 24-hour gym and the elegant Dalloway Terrace restaurant serving brunch and afternoon tea.
Best restaurants in London
OXO Tower Restaurant
OXO Tower Wharf, Barge House Street, SE1 9PH
Venture to the top floor of the iconic OXO Tower for a seasonal menu, showcasing the best of British cuisine. Enjoy Dorset lobster, Scottish scallops, dry-aged beef and crispy roast potatoes. You can even try their signature afternoon tea, complete with finger sandwiches, sausage rolls and buttermilk scones with jam and clotted cream.
Chishuru
9 Market Row, Coldharbour Lane, SW9 8LB
Just a short drive from central London, you’ll find Brixton’s renowned West African-inspired restaurant, Chishuru. Their set menu adds a contemporary twist to age-old African recipes, featuring flavor-packed dishes like corn bites in spicy Scotch Bonnet sauce, shito fried rice and plantain ice cream.
Padella
6 Southwark Street, SE1 1TQ
Head to Padella in Borough Market for a helping of fresh pasta, homemade sauce and classic Italian antipasti. The menu changes daily based on the ingredients available, with dishes including fettucine with pistachio pesto, pappardelle with beef shin ragu and ricotta ravioli in a butter and sage sauce.
Best things to do in London
The British Museum
Great Russell Street, WC1B 3DG
London is a hub of world-class museums and galleries, and the British Museum is no exception. Discover more than 60 galleries documenting two million years of history, from ancient Greek sculpture and Egyptian sarcophaguses to contemporary African textiles. It’s free to visit too.
Hyde Park
Hyde Park, W2 2UH
Make for the great outdoors with a day out at Hyde Park. This scenic green space offers a range of fun activities the whole family can enjoy. Take a stroll through the Rose Garden, go boating on the Serpentine, visit the memorial fountains and have a picnic in the park.
Borough Market
8 Southwark Street, SE1 1TL
Foodies will feel right at home in Borough Market. Dating back around 1,000 years, this historic food marketplace now hosts more than 100 stalls, stands and eateries, showcasing artisanal cheeses, breads, meats and more. Sample a selection of sweet treats and savory delights to experience a true taste of London.