Only 20 minutes walk to London’s financial district and well-connected to the City and the West End by tube, train and road, Town Hall Hotel stands at the heart of the East End. The area of Shoreditch & Liverpool St are minutes away.
Patriot Square Bethnal Green
Testemunhos