Galliard Homes Limited Development Introducing Capital Towers in Stratford 7th November 2014 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 Related articles Galliard Area East London’s Progress Since the 2012 Olympics October 25, 2016 Galliard Area Living in Stratford, London E15 March 14, 2016 Galliard Development Everything you need to know about Capital Towers June 01, 2013 Galliard Buyer Buying in Birmingham with Galliard: Meet Jerry June 15, 2022