HomeAway
City of London & Canary Wharf, (Tower Hamlets) - Self-catering apartment with Garden in Tower Hamlets , sleeps 5 - 481966 - 3554459
City of London & Canary Wharf, Tower Hamlets: Holiday apartment for rent from £110 per night. Read 12 reviews, view 24 photos, book online with traveller protection with the owner - 3554459
See this content immediately after install