at 200 High Street, London , SW19 2BH United Kingdom
Choose the inviting Holiday Inn Express London-Wimbledon-South hotel for excellent road and rail links. We are just opposite Colliers Wood underground station on the Northern Line.
284 FB users likes Holiday Inn Express London-Wimbledon-South, set it to 282 position in Likes Rating for London, United Kingdom in Hotel & Lodging category
Holiday Inn Express London-Wimbledon-South is London based place and this enity listed in Hotel category. Located at 200 High Street SW19 2BH. Contact phone number of Holiday Inn Express London-Wimbledon-South: +442085457300