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

Loading map ...