Boutique 23-bedroom hotel next to Wandsworth Town Station, only 10 minutes from Central London, perfect for business and leisure stays in South West London
Our grand, Victorian hotel boasts 23 bespoke bedrooms and two stunning feature rooms, giving you a modern nights stay in a historically traditional setting. Settled in the very heart of Wandsworth, we’re the perfect spot for business trips and
Do you own or manage this Pub? You can edit this Pub by requesting editing access or logging in if you already have editing access.
Reviews
No reviews yet, you can Write a Review here.