18-21 St. Edmunds Terrace

London

18-21 St. Edmunds Terrace is a residential project that consists of 23 flats and 3 direct walk-up townhouses. It’s located in the highly desirable neighborhood of Westminster just footsteps from Primrose Hill and Regents Park. The property has been fully gut renovated with an additional top floor added to the structure, consisting of a duplex spanning 425 square meters with impressive views of London. Concierge services and indoor parking are available for residents. To date, 16 flats out of 23 for  have been sold in excess of €40 million while 7 flats are currently on the market.

Park Wood Point Website
720x720_Location Tiles_18-21 ST. EDMUNDS TERRACE