The chief positive for this hotel is without doubt the location. It could hardly be more central and well connected for getting about London either by foot or public transport while it is on a slightly quieter road so there is little noise from the outside. I saw two rooms in the course of a 5 night stay as the... more
TripAdvisor has free and easy resources to help you enhance your listing and promote your property.
- Start Here - Visit Your Owners' Centre
- Add Photo
- Add Video
