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