Tag Archives: Serviced Apartments Canary Wharf

Serviced Apartments in London continue to grow

12 Nov

(Submit Articles) Staying in a hotel is a common option selected by many business professionals visiting London but in more recent times there has been a noticeable shift with companies placing much greater emphasis on reducing travel costs. Increasingly companies are engaging with serviced apartment providers and incorporating such suppliers into their RFP programs as […]