St Edmund’s Terrace, London
50 St Edmund’s Terrace is a luxury residential new build development in the heart of Primrose Hill, which was completed summer 2015.
The 36 high-specification apartments and separate two bedroom town house sit adjacent to Primrose Hill and Regent’s Park.