0 review
Town Hall Hotel, Patriot Square, Bethnal Green, London E2 9NF
020 7871 0460
Modern British
Bethnal Green, East London
££££