Shoreditch Town Hall Trust

  • Shoreditch Town Hall, 380 Old Street, EC1V 9LT, London