Restaurant Story
Address
199 Tooley Street,, SE1 2JX
London, United Kingdom
Cuisine
British Tasting Menu
MICHELIN Guide
⭐ Two MICHELIN Stars
Loading map...
199 Tooley Street,, SE1 2JX
London, United Kingdom
British Tasting Menu
⭐ Two MICHELIN Stars
Loading map...