St Albans, London

Mews development of 4 x 3 bed houses. Completed in spring 2023. Each units sold for £625k.