Galliard Homes Limited

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. 

Print