Large Room, Close to Canary Wharf, Central London
An oasis of calm and comfort in the heart of London, Close proximity to Canary Wharf, Tower Bridge and Liverpool Street.
["Dishes and silverware", "Backyard", "Heating", "Kitchen", "Lockbox", "Garden view", "Self check-in", "Lock on bedroom door", "Refrigerator", "Washer", "Smoke alarm", "Exterior security cameras on property", "Fire extinguisher", "Wifi"]