London Square
Development Type:
1, 2 & 3 Bedroom
Apartments (Subject to planning)
0333 666 4545


London Square is developing a landmark scheme on a former police station site on Royal Hill, in historic West Greenwich. 59 homes, a mix of affordable and private sale, plus a new community arts centre, will be created in a sleek new building.

For exclusive pre-launch information, please register your details.