Holiday Inn Express London-Croydon

Holiday Inn Express London-Croydon

Bizspace in Wimbledon, Lombard Business Park offers a big Conference Room and two Syndicate Rooms, with easy links to the main line train, tram and bus.

Add to Shortlist Venue Shortlisted
London
London
United Kingdom
SW19

There are no tags yet for this venue.

0 Meeting Rooms Available

Room Layout

Location

London, London, United Kingdom, SW19