
Located
0.17 km from British Library London
The Mabledon Court hotel is a comfortable and friendly property in Bloomsbury, London. If you are...

Located
0.21 km from British Library London
The Jesmond Dene is a family run hotel, situated in the centre of London. Many famous tourist...

Located
0.22 km from British Library London
Ideally situated in the very heart of London, the Central Hotel is a friendly family run...