Introducing Carlow House, Regent's Park
5th November 2014
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: 17th October 2022