Lovely place, situated in the heart of Primrose Hill in the charming and beautiful Regent’s Park Road. You will highly enjoy your stay here!