Galliard Homes Limited

Introducing Capital Towers in Stratford

Capital Towers’ apartments will boast magnificent views towards Canary Wharf and the City, whilst also overlooking the UK’s largest regeneration programme in recent history, The Queen Elizabeth Olympic Park. 

Edited: 30th June 2021