Tower Hamlets – a city?