Galliard Homes Limited

Introducing Carlow House, Regent's Park

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.

Edited: 30th June 2021