Matt Green's Article in Travel Tips

392 Serviced Apartments in London continue to grow driven by strong demand from the corporate sector
Serviced apartments are regular style apartments, fully furnished and equipped, that provide a comfortable home, a bolt-hole for business travellers and secondees’ whilst on business in London.
Posted on Mar-21-2010