Leave a Comment
Seafood, steak, molten chocolate and sticky toffee pudding at The Savoy, one of the best luxury hotels in London.
Whilst the interior is informal in nature, the food could come from some the best kitchens in London and £39.50 for three courses represents good value for money.
From lemon zest and anchovy to a seriously crisp base, Lauretta’s Pizzeria delivers bold New York style pizza near Columbia Road.
Copyright, 2026