Location and directions to

Bedford Place Apartments
Bedford Place
London
London
WC1B 5JA

Tel +44 207 043 4632

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