Large apartment near station and stadium
This stylish apartment is very spacious and is located between Twickenham station and Twickenham stadium. Perfect for an overnight stay for rugby days.
["Kitchen", "Cleaning products", "Dishes and silverware", "Outdoor dining area", "Essentials", "Smoke alarm", "Wifi", "TV"]