Address: Centre Square, London Borough of Ealing, London, Greater London, England, W5 5JY, United Kingdom