Whether you’re just in London for 24 hours, or are spending a couple of weeks traveling around the UK, you’re sure to want to see, do and eat the best that the city has to offer. Our Foodie Guide to London offers you insider’s tips on how to make the most of your visit. We’ve gathered together our favorite attractions, restaurants, bars and places to stay in London, as well as our very own shortlist of not-to-be-missed food and drinks in Britain! (PS. Want to be shown around London by a local and taste the best of the city? Then book one of our food tours! Choose from a daytime tour of the hip East End, or an evening of cuisine and cocktails in Soho.)
Essential Food and Drinks to Try in Britain
Fish and chips
Fish and chips came about because of the development of trawl fishing in the North Sea and was one of the only foods to not be rationed in England during the Second World War. It’s made by coating cod or haddock in batter and then deep frying until the batter is crispy and the fish inside is soft. Paired with chunky fried chips and a side of mushy peas, this has been a much-loved meal in many households in England for years and it’s even better eaten by the seaside. To taste award-winning fish and chips in London, join us on our East End Food Tour!
Bubble and squeak
Bubble and squeak may have lost its popularity over the last decade but it still remains in the traditional English food hall of fame for a couple of reasons: 1) it’s an amazing way of using up leftovers, 2) it’s delicious. The recipe couldn’t be simpler; if you’ve got any leftover cabbage (or any vegetables) and mashed potato from a previously cooked meal, throw them both in a frying pan with a tiny dollop of butter and stir until the cabbage begins to brown. Serve with a fried egg on top for a delicious (and cheap) brunch. Read our very own posh bubble & squeak recipe on the blog.
Bangers and mash
Another traditional English meal featuring mashed potato, bangers and mash is basically sausages (usually pork) fried or cooked in the oven, served with a generous helping of mashed potato (made with, of course, lots of butter and milk). Traditionally you’d also serve it with fried onions on top and then pour over some gravy. There’s literally nothing more comforting when it’s raining outside.
We couldn’t tell you about traditional English meals without mentioning the humble roast dinner. Consisting of roasted meat, mashed or roast potatoes, vegetables, stuffing, Yorkshire pudding and gravy, it was traditionally served as the main meal on Sundays, but really it can be eaten day of the week. The beauty in the English roast dinner lies less in how it tastes (although, it’s obviously delicious) and more about what it symbolizes: it’s a time for family and friends to get together, eat good food, and spend time together.
Bread and butter pudding
We’re not going to lie; the English love their desserts. So much so that there’d be far too many to mention here, so we’ve gone with what we feel is the most traditional of the lot: bread and butter pudding. Decades ago, bread and butter pudding was a meal that poorer families would have made from leftover stale bread; layering the bread in a dish, adding sultanas or dried fruit, soaking it all in milk and then baking in the oven. Years later, it’s seen as more of a dessert than a main meal but, because it’s filling and warm, it’s still hugely popular. Taste some of the best bread & butter pudding on our East End Food Tour!
London’s Best Restaurants
Atmospheric East London restaurant that excels at steaks and burgers.
157A Commercial St, London E1 6BJ
+44 (0)20 7426 4850
Open: Mon – Sat 12 noon – 2.30 pm & 5.30 – 10.30 pm; Sun 12 noon – 4.30 pm
Anchor and Hope
Modern British gastro-pub, handily located near Waterloo.
36 The Cut, Waterloo, London SE1 8LP
+44 (0)20 7928 9898
Open: Mon – Sat 12 noon – 11 pm; Sun 12 noon – 5 pm
Madison Restaurant Rooftop Terrace
Modern bar overlooking St. Paul’s Cathedral.
1 New Change, St Pauls, London EC4M 9AF
+44 (0)20 3693 5160
Open: Mon – Wed 8 am – 1 am; Thu & Fri 8 am – 2 am; Sat 12 noon – 2 am; Sun 10 am – 9 pm
Our favorite for cocktails! Quirky East London bar serving great drinks.
65 Rivington St, London EC2A 3AY
+44 (0)20 7739 4781
Open: Mon – Wed 6 pm – 12 midnight; Thu – Sun 6 pm – 1 am
Old school Bombay café in London. Also has great dairy-free options!
12 Upper St Martin’s Ln, London WC2H 9FB
+44 (0)20 7420 9320
Open: Mon – Thu 8 am – 11 pm, Fri – Sat 8 am – 12 midnight, Sun 9 am – 11 pm
Lahore Kebab House
Our top pick for curry! Also serves the best kebabs in London.
2-10 Umberston St, London E1 1PY
+44 (0)20 7481 9737
Open: Daily 12 noon – 1 am
Award-winning Oriental eatery. Don’t leave without trying their dim sum.
15-17 Broadwick St, London W1F 0DL
+44 (0)20 7494 8888
Open: Mon – Sat 12 noon – 11.30 pm; Sun 12 noon – 10.30 pm
Burger & Lobster Restaurant
A short yet amazing menu – there’s only burgers and lobsters on offer.
1 Bread Street, London EC4M 8SH
+44 (0)20 7248 1789
Open: Mon – Sat 12 noon – 10.30 pm
One of our favorite vegetarian restaurants, with a large and varied menu.
51 Queen Caroline Street, London, W6 9QL
+44 (0)20 8748 6932
Open: Mon – Fri 12 noon – 2.30 pm & 6 –10.30 pm; Sat & Sun 12 noon – 3 pm & 6 –10.30 pm
Our top tip for steak! The best Argentinian food outside of Argentina.
50 Broadway Market, London, E8 4QJ
+44 (0)20 7275 9900
Open: Mon – Fri 12 noon – 3 pm & 6 – 10.30pm; Sat & Sun 12 noon – 10.30 pm
Our recommendation for pizza! Fantastic organic pizzas at good prices.
98 Tottenham Court Road, London, W1T 4TR
+44 (0)20 7580 1913
Open: Mon – Thu 11.30 am – 11 pm; Fri – Sat 11.30 am – 11.30 pm; Sun 12 noon – 10 pm
Amazing tapas and a warm, Spanish traditional feel.
67 Charlotte Street, London, W1T 4PH
+44 (0)20 7637 7713
Open: Mon – Fri 12 noon – 3 pm & 6 – 10 pm; Sat 6 – 10 pm
Fresh Italian food, reasonably priced and fantastic personal service.
134 Upper Street, Islington, London, N1 1 QP
+44 (0)20 8616 4149
Open: Mon – Thu 11 am – 11 pm; Fri 11 am – 11.30 pm; Sat 10 am – 11.30 pm; Sun 10 am – 11 pm
Our top cheap eat! Fantastically affordable Lebanese food – try the mezza.
21 Edgware Road, London, W2 2JE
+ 44 (0)20 7723 0773
Open: Daily 12 noon – 2 am
Top Places for Afternoon Tea
Mad Hatter’s Afternoon Tea, Sanderson Hotel
Probably the quirkiest afternoon tea you’ll find in London: a mad hatter’s tea party at Sanderson Hotel. This luxury hotel, situated in the heart of the capital, has left no stone unturned in their quest to give you the impression that, just like Alice, you’ve “tumbled down the rabbit hole, straight into the mad hatter’s tea party” and you’ll be delighted at all the little details that make this afternoon tea spot so special. You’ll find the menus hidden in vintage books, napkins wrapped in riddles for you to solve, and food that encompasses the traditional (think mini-sandwiches and home-baked scones) and the imaginative, with strawberries and cream marshmallow mushrooms and a “Tick Tock” Victoria sponge.
50 Berners Street, London, W1T 3NG
+44 (0)20 7300 1400
Mad Hatter’s Afternoon Tea served daily 12.30 – 5.30 pm
BB Bakery Afternoon Tea Bus Tour
If you’re looking for an afternoon tea experience like no other, BBakery’s afternoon tea bus tour is sure to please. Not only do you get all the tea, cakes, and sandwiches you’d expect from a traditional afternoon tea; you also get to do some London sightseeing at the same time! Departing from Trafalgar Square, you’ll spend an hour and a half touring London, taking in the city’s most famous landmarks including The London Eye, Marble Arch, The Royal Albert Hall, Big Ben, Buckingham Palace, Piccadilly Circus and more, while you enjoy what BBakery (who also offer afternoon tea at their Covent Garden store) does best: pastries, delicious cakes, sandwiches and, of course, tea (served in travel cups to avoid the inevitable spillages that come with drinking hot beverages in a moving vehicle).
8 Northumberland Avenue, off Trafalgar Square, WC2N 5BY
+44 (0)20 3026 1188
Tour runs daily 12.30 pm – 3 pm; reservation essential
We can’t talk about afternoon tea in London and not mention Claridge’s. Their dedication to the art of afternoon tea is extraordinary and spans the best part of 150 years! Claridge’s is the place to go if you want the traditional afternoon tea experience: finger sandwiches, warm scones served with Marco Polo jelly and Cornish clotted cream, sweet pastries, and of course a huge selection of teas from around the world.
Brook Street, Mayfair, London, W1K 4HR
+44 (0)20 7629 8860
Afternoon tea served daily at 2.45 pm, 3 pm, 3.15 pm, 3.30 pm, 4.45 pm, 5 pm, 5.15 pm and 5.30 pm
Our Favorite Attractions
Tower of London
Through its near 1,000 years of history, the Tower of London has been a royal palace, fortress, prison, place of execution, menagerie, arsenal, and home to the Crown Jewels and its famous ravens. Due to its history and immense cultural importance, it is now one of the top London attractions. You can even enjoy a tour with one of the famed Beefeaters, or Yeoman Warders. Adult prices start at £20.53 online; under 16s prices start at £10.17.
The London Eye
Opening in 2000, the London Eye is Europe’s tallest Ferris wheel and sits imposingly on the South Bank of the River Thames. Be sure to get yourself along to this top London attraction and see just why 45 million people have gone along for the 360-degree ride. Be prepared to be impressed – the 30 minute journey gives you the most spectacular views across the city stretching for miles in every direction. Adult prices start at £19.20; children under 15 prices start at £12.30. Save 10% by booking online.
St James’s Park
The oldest of London’s eight Royal Parks, St James’s covers an area of 58 acres, and is the center of ceremonial occasions in the capital. Along the fringes of the park are some of the most important sights in London: Buckingham Palace, The Mall, and Horse Guards’ Parade. Inside the park, which is a popular picnic site, there is a lovely lake and even a colony of pelicans – not exactly your average city park.
Located amid the magnificence of Regents Park, London Zoo is the world’s oldest scientific zoo, having opened way back in 1828. Today it houses a collection of over 760 animal species, and is a fun and educational family day out. You can take a stroll through the African Forest at the Gorilla Kingdom, or pop into the Tiger Territory and see the biggest of the big cats. It even has the largest penguin pool in London – just don’t try to pick one up! Adult prices in winter start at £18.18; children 15 and younger from £14.09.
St Paul’s Cathedral
Built by the great Sir Christopher Wren, the cathedral with one of the most famous domes in the world is an iconic feature of the London skyline. Be sure to go to the renowned Whispering Gallery, where you can whisper on one side of the dome and be clearly heard on the other side, over 100 feet away! At the very top of the cathedral is the Golden Gallery which has fabulous views over London. While there, you’ll find many of Britain’s national heroes are buried in St Paul’s crypt, including Lord Nelson and the Duke of Wellington. Adult prices are £16 (£14.50 if booked online); under 17s prices are £7 (£6 online).
The Globe Theatre
The Globe is an authentic reconstruction of the original Elizabethan playhouse built in 1599. It was built “in the round” using 16th century building methods and has been home to many an original Shakespearean play – produced by the bard himself! It is still home to a number of inspiring productions each year. Given the vagaries of the British climate, it is worth noting that the theatre is open air, but performances will continue no matter the weather. The theatre also has an array of educational events and exhibitions that bring to life London as experienced by Shakespeare. Adult prices for standing tickets are £5, while seats are priced from £15-39, or £3 for under 18s.
The National Gallery
As impressive as London’s Trafalgar Square is, there is so much more to it than Nelson’s Column. One of the square’s great treasures is the vast National Gallery, Britain’s premier cultural art museum. Founded in 1824, it houses over 2,300 paintings which date from the 13th century to 1900. It displays works by artists such as Leonardo Da Vinci, Renoir, Van Gogh, Constable, and many more. It’s also free to visit!
For those with a head for heights, there is a new top London attraction – which is almost at the top of London. The Shard is an 87-storey church steeple-inspired skyscraper, and at 306 meters it is the tallest building in Europe. Take a trip to the top of The Shard and you’ll find a viewing platform at 244 meters that offers majestic 360-degree views across London. Open daily tickets cost £23.95 for adults and £23.95 for under 15s.
As the home of Her Royal Majesty the Queen, Buckingham Palace is at the center of British society. Sitting proud at the top of The Mall, it is an absolute must-see for every visitor to London. Best of all, for two months each year it is possible to take a peek inside the palace. The queen likely won’t be in, but you can tour Elizabeth II’s home in August and September. Every day from 11.15 am, don’t miss the ceremonial Changing of the Guard at the palace!
While Stonehenge is located several hours outside of London, this iconic landmark is well worth the drive. You can take a bus, but we suggest you enjoy more privacy and the flexibility to stay as long as you like by renting a car for a day. Take the M3 to the A303, an easy drive – even if you’re new to driving in the UK. Upon approach you’ll be rewarded with a stunning view of this historic landmark. Take some memorable photos to share with family and friends and teach your children the history of this world-famous site before returning to London.
Top Picks for London Hotels
Situated in one of London’s most stylish districts and just a stone’s throw from the capital’s major sights, the Sanctum Soho is definitely one of our favorite hotels. Each room has been individually designed and is packed full of mod-cons, including your own personal Wii console. You’ll also get to enjoy the Sanctum Soho’s secret rooftop terrace, in-house cinema and alfresco spa during your visit.
20 Warwick Street, London W1B 5NF
+44 (0)20 7292 6100
Rooms from around £190 per night
Forget bellboys, trouser presses and those pesky pillow chocolates; CitizenM promises to provide you with a one-of-a-kind experience which is a world away from your average hotel stay. Found in the heart of London, CitizenM is bursting with cool designs and contemporary features including wall-to-wall windows, rain showers, a self-check-in service and super comfy beds. Enjoy complimentary WiFi, unlimited movies, and even a free iMac… but only for the duration of your stay!
20 Lavington St, London SE1 0NZ
+44 (0)20 3519 1680
Rooms from around £180 per night
The Pavilion Hotel
If you’re looking for something a little more glamourous, then The Pavilion Hotel is the one for you. Near Oxford Street, this unusual hotel boasts 30 rooms, each with their own individual design and packed full of quirkiness, with themes including the exotic “Indian Summer”, the playful “Funky Zebra”, and the vibrant “Flower Power”. The Pavilion Hotel is so cool that it’s become a favorite with some of the biggest names in Hollywood, so get your camera at the ready!
34-36 Sussex Gardens, London W2 1UL
+44 (0)20 7262 0905
Rooms from £110 per night
In the heart of Theatreland, Hazlitt’s has an irresistible charm and is full of indulgent luxuries – dazzling chandeliers, four-poster beds and priceless antiques in every room. This unique 4* boutique hotel also has a fascinating literary past. A regular guest in the early 19th century, the hotel pays homage to the writer William Hazlitt, and many of its rooms are named after Hazlitt’s contemporaries. Enjoy a night in the luxurious Duke of Monmouth suite, but don’t forget to add Hazlitt’s delicious breakfast to your booking – their freshly baked croissants are out of this world!
6 Frith St, London W1D 3JA
+44 (0)20 7434 1771
Rooms from £240 per night
Ace Hotel London
Nestled in East London, Ace Hotel is no doubt one of the trendiest hotels in the capital. Book a night at Ace and you’ll find a basement bar, a photo booth in the lobby and even an acoustic Martin guitar in your room! You can browse the in-house art gallery, boogie on down in the lobby bar or grab a healthy treat at Lovage, the on-site juice kitchen.
100 Shoreditch High Street, London E1 6JQ
+ 44 (0)20 7613 9800
Rooms from £152 per night
A stay at the Rookery Hotel is guaranteed to take you back in time. Set in the heart of East London, this hotel combines indulgent luxury with period charm. The Rookery Hotel is decorated in an opulent Georgian style and adorned with original features. Each room contains beautiful antiques, silk curtains and plush furnishings. But if you’re looking for an entirely unique experience, then book one of the Rookery’s themed suites. A night in the Sir Walter De Manny or the Dr Theophilus Garencières room won’t disappoint.
12 Peter’s Lane, Cowcross Street, London EC1M 6DS
+44 (0)20 7336 0931
Rooms from £250 per night
The Zetter Hotel
Located in Clerkenwell, this hip and trendy hotel is packed with quirky personality. Each and every room at The Zetter Hotel has been designed individually to ensure that no two experiences are the same. Its 59 rooms are bursting with mod cons, chic furnishings and even a personally selected vintage library.
St John’s Square, 86-88 Clerkenwell Rd, London EC1M 5RJ
+44 (0)20 7324 4444
Rooms from £130 per night
The Hoxton Hotel
A short stroll from some of East London’s most popular haunts is The Hoxton Hotel. Why not book a quirky concept room? Take your pick from the Salt Beef and Mustard, A Slice of Hoxton, or one of the many other East End inspired rooms. Keep an eye out for The Hoxton Hotel’s sale which often offers rooms for only £1 per night – perfect for any savvy traveler.
81 Great Eastern St, London EC2A 3HU
+44 (0)20 7550 1000
Rooms from £180 per night
A hotel that feels like a home away from home. Where a mini-kitchen with a microwave, fridge, kettle (with complimentary tea), and Nespresso machine (with complimentary coffee) can be found right there in your room. This is The Nadler hotel, affordable luxury near Soho’s theaters and brilliantly positioned for a spot of shopping on Oxford Street and Carnaby Street.
10 Carlisle Street, London, W1D 3BR
+44 (0)20 3697 3697
Rooms from around £190 per night
The Soho Hotel
Sister to The Covent Garden Hotel, The Soho Hotel is a place that, having stayed there once, you’re probably not going to want to leave. The hotel is cool, calm, and the perfect place to retreat to after a day of exploring bustling and busy Soho. And if hanging out in a homely hotel room for the evening doesn’t float your boat, you can always head down to the hotel’s screening room for their Sunday night film club.
4 Richmond Mews, London, W1D 3DH
+44 (0)20 7559 3000
Rooms from around £360 per night
Dean Street Townhouse
Proving that cheap Soho hotels are actually a thing is Dean Street Townhouse, which shies away from the superficially trendy and, instead, goes for a more traditionally elegant and timeless look. A Georgian townhouse located near some of Soho’s best restaurants and bars, the rooms aren’t huge but they do boast comfortable interiors.
69-71 Dean Street, London, W1D 3SE
+44 (0)20 7434 1775
Rooms from around £200 per night
The Shoreditch Rooms
The Shoreditch Rooms are East London’s best kept secret. The rooms may only be available in Tiny, Small or Small+ but they certainly aren’t lacking in comfort. You’ll be provided with a rainforest shower, Cowshed products and plenty of gadgets to play with. Guests of the Shoreditch Rooms are also allowed access to Shoreditch House. You can have a drink at one of the trendy bars, go for a spin in the bowling alley, or even take a dip in the rooftop swimming pool.
Shoreditch House, Ebor Street, Shoreditch, London E1 6AW
+44 (0)20 7739 5040
Prices available via membership only