Teresa guided us through the bus system, which is located right across the street and connects to a main line of the subway system. We quickly mastered traveling around London. I will stay at the Ardmore House again! Everything you want in a B &B.
- Also Known As:
- Ardmore House Hotel London
- Ardmore House London, England