Photos coming soon
HOTEL
New Duplex in Wimbledon Village nr Tennis Club
High Street Wimbledon 13, London, United Kingdom
Where it sits
New Duplex in Wimbledon Village nr Tennis Club
High Street Wimbledon 13, London, United Kingdom
51.42459, -0.21645
Similar stays nearby
Plan around New Duplex in Wimbledon Village nr Tennis Club
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
