Location and directions to

Serviced Apartments London
Inverness Terrace, Bayswater,
Central London
London
W2 3JL

Tel +44845 834 0244

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