* Minimum Stay 7 nights
The Wharf House Serviced Apartments offer a premium location in the popular London suburb of Twickenham, right opposite the train station and less than 15 minutes’ walk from the famous rugby stadium. These apartments offer some luxury features, including high quality furniture, good light through floor-to-ceiling windows and balconies for some outside space. There is allocated underground parking available, plus bike storage and also a 24-hour concierge.
*Please Note: Some features may carry an additional charge
Fully Equipped Kitchen
Meet and Greet
* Please Note: Some features may carry an additional charge