Comparison of Airbnb, holiday lets and serviced apartments in London showing different property types and standards Short-term rental and serviced apartment cleaning London
Docklands Business Centre
10-16 Tiller Road
14/2e
Canary Wharf
London
E14 8PX
Company Number: 13659771