Talisman & Duckman Tower at Canary Wharf by MySqua...
1 Bed | 2 Beds | 3 Beds
Fabulous 4.3
From £155 per night
Have questions about the property, amenities or the area?
Ask the host directly.
From £155 per night
Corporate Enquiry
Ask the host directly.