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.
|