Originally built in 1910, Town Hall Hotel blends Edwardian charm with contemporary design in London’s East End. Meg Taylor ...