Home
Town: London
Cuisine: European
Home > Town: London > Cuisine: European
The Larder
Cuisine: European
A la carte price: £35
Give your opinionAddress:
91-93 St. John Street,
EC1M 4NU London
Telephone: +4420 7608 1558
Web site: The Larder
London edition