+44 800 376 38 98 , London, United Kingdom London Serviced apartments The Ascott Limited United Kingdom Contact The Ascott Limited now... Your Name Email Address Subject Message Send