Alcohol
Wine Cellar
Food to share
Grills & Barbeque
Open kitchen
Ekstedt at The Yard, 3-5, Great Scotland Yard, Central London, London SW1A 2HN, UK