Phone: +442034359915
Address: 409-411 St John Street, North Retail, Angel Building, London, EC1V4AB, United Kingdom
City: London
Dishes: 35
Reviews: 3
"Lost. The atmosphere was stunning, set in a majestic historic building in the heart of the city, but the taste of the food didn't live up to the lofty surroundings. Jamie Oliver's charm may be found in his cozy TV kitchen, but it was missing from this restaurant."
All prices are estimates.