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.