St. Mark's Church, N Audley St, London W1K 6ZA
Fresh food market | Italian Food Shop | Market
In a converted stained-glass sanctuary, this hip market features a variety of food stands and eateries, complemented by a vaulted wine cellar, creating a unique blend of culinary experiences and ambiance.