- SERVICE PROVIDER
The London Borough of Tower Hamlets
This is an organisation that runs the health and social care services we inspect
Map and contact details
The London Borough of Tower Hamlets
Town Hall
160 Whitechapel Road
London
E1 1BJ