The Broadway Centre and Ealing Estate is located in the heart of Ealing Broadway and is the main retail offer in the area. The scheme comprises 455,000 sq. ft. of retail space and has an average footfall of 16 million visitors per year.
13-13A The Broadway, London W5 2NH
Storefront retail residential