Address: Weatherley Close, Leopold, Mile End, London Borough of Tower Hamlets, London, Greater London, England, E3 4RX, United Kingdom