51.5231196 ­-0.1333761
Go to map view
105 Gower St, London, WC1E 6AA, United Kingdom +44 207 467 6700

Get Rates

Show Janet Poole House at top of the results.

Get Flight + Hotel