2012/10 - London
The Bloomsbury Hotel is one of 2012/10 - London.

1. The Bloomsbury Hotel

8.2
16-22 Great Russell St, London, Greater London
Hotel · Bloomsbury · 42 tips and reviews