Citadines Serviced Apartments

Citadines serviced apartments offer excellent accommodation for a short stay in London.  Ideal for business travellers.