Tower Hamlets Town Hall has received its first award from the Future Cities Forum

TTa social