3 Stafford St, Mayfair, London W1S 4RP, United Kingdom
No delivery
Spot something wrong?
Dishes at The Goat Tavern. Prices may vary in venue.