Looking for somewhere to eat in London for Valentine’s weekend that won’t traumatise your bank account? Here are some fantastic restaurants where you can dine in style for less than 50 pounds per head. You can find more inspiration on our Valentine’s Day page.
The Jones Family Project, Shoreditch – The accomplished cooking and friendly service at this Great Eastern Street newcomer are guaranteed to impress your special someone. Their Valentine’s menu is exceptionally good value at £35 a head for 3 courses and a glass of Prosecco.
Fish Market, City – At this seafood restaurant near Liverpool Street, the Valentine’s Day menu includes decadent dishes like oysters Rockefeller, curried monkfish and an impressive shellfish platter to share. It’s just £40 for 3 courses, including a cocktail in the Old Bengal Bar after dinner.
Mews of Mayfair – A candlelit supper at this British brasserie is a steal at just £45 per head. The menu includes a seafood starter, a Galloway Chateaubriand to share, and a choice of two desserts.
Cinnamon Soho – At this Carnaby Street gem you can choose from a spicy 4-course feast (£45) or visit in the afternoon when their ‘Love High Chai’ afternoon tea will set you back just £20 for the two of you.
Vivat Bacchus, Farringdon and London Bridge – Vivat Bacchus is offering a 4-course £45 menu which includes a glass of Graham Beck sparkling rose on arrival. (Wine pairing is available for an extra £15).
Zumbura, Clapham – If fancy set menus leave you cold, you’ll love the fresh flavours and sensible prices at this buzzy North Indian restaurant in Clapham. Start your evening with a few cocktails and then get stuck into grilled chapli kebabs and home-style curries.