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.