Primrose Hill

166, Regents Park Road, London, NW1 8XN