Matt Green's Article in Travel Tips

373 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