Set in a charming Edwardian building, The Bloomsbury Park is between the City and the West End, close to Russell Square Tube Station. It has a restaurant, 2 bars and bright, modern rooms.
Address: 126 Southampton Row, London
Rates from:
GBP 96 Book Now