JacTravel Hotels Closest To Old Operating Theatre 9a St Thomas Street

Tavistock Square
London, GB WC1H 9EU
Near Russell Square

Distance6.4 miles SELECT

8-11 Upper Woburn Place
London, GB WC1H 0HY
Near British Library

Distance6.4 miles SELECT

More Nearby Hotels