Location:Northala Fields Park, Kensington Road, Ealing, Greater London, UB5 6UR