Romo Deli

Chalk Farm Road, London

Romo Deli, exterior picture

Address:88 Chalk Farm Road, Primrose Hill
London, NW1 8AR
Map:Map & nearby
Region:Primrose Hill
Nearest Station:Chalk Farm

Related Businesses

Nearby alternatives

  1. The Camden Grocer (0.0 miles)
    Chalk Farm Road, Primrose Hill, NW1 8EH
  2. Le Cafe du Coin (0.2 miles)
    Prince Of Wales Road, Kentish Town, NW5 3LT
  3. SesamMe (0.2 miles)
    Camden Lock Place, Primrose Hill, NW1 8AF

Reviews & Tips from our readers

What's New?

AIL on Social Media

Facebook logo Twitter logo Instagram logo