Caffe Crema

75 Camden Lock Place, Camden, London

Caffe Crema, exterior picture

Ads by Google
Address:75 Camden Lock Place
Camden
London
NW1 8AF
Map:Map & nearby
Venue Type:Bars
Region:Camden
Nearest Station:Camden Town
Telephone:

Related Businesses

Nearby alternatives

  1. The Canal Café (0.0 miles)
    Camden High Street, Camden, NW1 8QS
  2. Solomans' Yard Bar (0.0 miles)
    Camden Lock Place, Primrose Hill, NW1 8AF
  3. The Ice Wharf (0.0 miles)
    Camden Lock, Camden, NW1 8AL


Reviews & Tips from our readers




What's New?

AIL on Social Media

Facebook logo Twitter logo Instagram logo