Best Restaurants

Overview

Fallow is a pop-up turned restaurant in St James' Market, London. The menu showcases innovative dishes crafted from sustainably sourced, humble British produce.

Awards

National Restaurant Awards - UK Top 100

National Restaurant Awards - UK Top 100

#87, 2025

Nearby Restaurants