Located in a leafy London suburb close to Twickenham and Walton-on-Thames, Holiday Inn London Shepperton is a convenient venue for business events and meetings for up to 120 delegates, in attractive, leafy…
The 5 stars Sofitel London Heathrow is an example of a sophisticated contemporary hotel, where every detail has been considered for your comfort and convenience. For events there is an award-winning concierge…