Introducing Carlow House, Regent's Park

Galliard Homes Limited

Carlow House is Galliard Homes' latest Platinum Collection development comprising 85 luxury properties over four storeys, and is set to feature London's largest winter garden.

Print