Bar Locra in London

Bar Locra

156-158, Fortess Rd
NW5 2HP
020 7485 9308
Write your review of Bar Locra
Select your star rating
Please select your star rating
Your review must be longer than 15 characters
Nearby similar companies
0.2 mi
Lord Palmerston
33, Dartmouth Park Hill
London NW5 1HU
0.3 mi
The Vine
86, Highgate Rd
London NW5 1PB
0.4 mi
Tolli Italian Patisserie
327, Kentish Town Rd
London NW5 2TJ
0.5 mi
St John's Tavern
91, Junction Rd
London N19 5QU
0.6 mi
Ceylan
194, Kentish Town Rd
London NW5 2AE
0.6 mi
Nando's
227 - 229 Kentish Town Road
London NW5 2JU