+44 799 001 0099 , London, E14 9FE, United Kingdom Canary Wharf London London Serviced apartments Zen Apartments Contact Zen Apartments now... Your Name Email Address Subject Message Send