Favourites

Top 10 London Restaurants for Food Lovers

Emilias Pasta Located in St Katharines Docks, this homemade pasta restaurant is the ideal setting for date night. The dishes are so authentic (and absolutely delicious), and the house white is a bit too drinkable. Mains £10–14 2. Flat Iron If you struggle to choose from a menu then this is the place for you,… Continue reading Top 10 London Restaurants for Food Lovers