Town Hall Hotel
London, Central London (E2 9NF)
There is no better place to hold meetings or retreats for up to 300 executives than Town Hall Hotel. From its vibrant location overlooking the urban landscape of East London, to its inspirational cuisine and architecture, THH offers spacious, comfortable roooms, making business a pleasure in a part of the world that literally defines creativity.
Only twenty minutes walk to London’s financial district and well connected to the City and the West End by tube, train and road, THH stands at the heart of the East End.
Read more