Leigh Street Garden Cafe in London

Leigh Street Garden Cafe

16, Leigh St
WC1H 9EW
020 7387 3393
Write your review of Leigh Street Garden Cafe
Select your star rating
Please select your star rating
Your review must be longer than 15 characters
Nearby similar companies
402 ft
Marchmont Sandwich Bar
69, Marchmont St
London WC1N 1AP
611 ft
Panino D'Oro
47, Marchmont St
London WC1N 1AP
0.2 mi
Chives
1, Woburn Walk
London WC1H 0JJ
0.3 mi
Kings Sandwich Bar
15, Chalton St
London NW1 1JD
0.3 mi
Cafe Plaka
315, Grays Inn Rd
London WC1X 8PX
0.3 mi
Subway
311, Grays Inn Rd
London WC1X 8PX