Bloomsbury Park Hotel

Address:
Bloomsbury Park Hotel
126 Southampton Row
London
WC1B 5AD

Tel: 0207 4300 434

Print Friendly

Facebooktwittergoogle_pluspinterestlinkedinmail