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