+44 208 090 5252 , London, United Kingdom London Serviced Accommodation Serviced apartments United Kingdom Contact Serviced Accommodation now... Your Name Email Address Subject Message Send