+44 207 726 2626 , London, EC1A 7HU, United Kingdom City Apartments Ltd London Serviced apartments Contact City Apartments Ltd now... Your Name Email Address Subject Message Send