Campbell's Canal Cafe

Camden High Street, London

Campbell\'s Canal Cafe, exterior picture

Ad
Address:250 Camden High Street, Primrose Hill
London, NW1 8QS
Map:Map & nearby
Region:Primrose Hill
Nearest Station:Camden Town
Category:Cafe & Tearoom
Telephone:


Related Businesses

Nearby alternatives

  1. Yumchaa (0.0 miles)
    Camden Lock Place, Primrose Hill, NW1 8AF
  2. Chaboba (0.0 miles)
    Camden Lock Place, Primrose Hill, NW1 8AL
  3. Lantana (0.0 miles)
    Camden Lock Place, Primrose Hill, NW1 8AF

Reviews & Tips from our readers


AIL on Social Media

Facebook logo Twitter logo Instagram logo

What's New?