Fallow London: Michelin Recommended Dining Near Trafalgar Square
Discover Fallow in London, a Michelin recommended restaurant serving modern, sustainable dishes. Read my full review of the food, atmosphere, prices, and why it’s worth a visit near Trafalgar Square.
