Clerkenwell European - Takeaway Clerkenwell, London

The Larder London

The Larder

European in London - Clerkenwell
91-93 St. John Street, Clerkenwell, London, EC1M 4NU Tags: air conditioning, bar, british cuisine, cuisine: english, cuisine: european, seasonal, takeaway

1 Reviews
Found 1 businesses. Now showing 1 to 1. 1