Elina E.

Zen Apartments offers luxury apartments in the heart of Canary Wharf.

Zen Apartments offers luxury apartments in the heart of Canary Wharf.

Listed on TripAdvisor since
October 2011
Languages spoken
English
Less Information - More Information +

Rental from Elina E.

View larger map

Rentals in:

Sort by: