Location and directions to

Bloomsbury Place Apartments
1 Bloomsbury Place
London
London
WC1A 2QN

Tel +44 207 043 4632

Back to B&B details page for Bloomsbury Place Apartments London