Address: Northfield Avenue, London Borough of Ealing, London, Greater London, England, W13 9SB, United Kingdom