Zen Apartments London

Zen Apartments London

0  Reviews


Holiday Flats in London - Canary Wharf
Meridian Place, Canary Wharf , Canary Wharf, London, E149FE
(+44) 78873 78873
http://www.zenapartments.co.uk/

Zen Serviced Apartments provide luxurious accommodation in Canary Wharf and Central London. We offer the perfect solution for a short stay in London at an affordable price.




Feel strongly about this business? Want to add a review of Zen Apartments London? Please add your Zen Apartments London review and help create a directory of recommended Holiday Flats in London. Is Zen Apartments London your business? Claim it now. This will enable you to update your business details and add search tags.