Local Authority
London Borough of Tower Hamlets

304-306 Stocks Pl, London E14 8AE, UK
304 Stocks Place London England E14 8AE GB