$230
22 Hertsmere Rd Canary Wharf
London E14 4 United Kingdom
London E14 4 United Kingdom
*****The hotel is completely SMOKE-FREE in all public areas and guestrooms as of May 1, 2007.***** The Royal Observatory, the Cutty Sark, the Tower of London...
more

