Three more perfect stays at the Cable Street Inn - November for 2 weeks, December for 3 days, and January for New Year. We stayed in Room 3, configured as a twin. There is no where else my daughter and I would ever consider staying in London.
- Also Known As:
- Cable Street Inn London, England