A development of 86 high specification apartments with car parking located on the Strand in Central London, completed in Partnership with Galliard Homes Limited.
A development of 86 high specification apartments with car parking located on the Strand in Central London, completed in Partnership with Galliard Homes Limited.