Skip to main content

Restaurant Story

Address

199 Tooley Street,, SE1 2JX

London, United Kingdom

Cuisine

British Tasting Menu

MICHELIN Guide

Two MICHELIN Stars

Loading map...