Location and directions to

Greenwood Serviced Apartments
14 Woburn Walk
Bloomsbury
London
London
WC1H 0JL

Tel 0207 380 0360
Fax 0207 388 8636

Back to B&B details page for Greenwood Serviced Apartments London