Local Authority
London Borough of Tower Hamlets

16 Ford Square, London E1 2HS, UK
17 Ford Square London England E1 2HS GB