Canary Wharf Serviced Apartments
0 reviews
- Meridian Place, Isle of Dogs, London E14, UK
- +442032872830
- http://www.zenapartments.co.uk/
Serviced apartments with Zen Apartments is the ideal accommodation solution for business, corporate or leisure travellers seeking close to the financial district and in other major London locations.
Please login to add your review.