Situated on the west side of Regents Park Road, one shop away from Lemonia and a short distance from Primrose Hill park and Chalk Farm Station (Northern Line). Located in a prime position within a very affluent area, with many independent boutiques,cafés and restaurants nearby.
Floor number: Ground