Ditton Road, Langley, Slough, SL3 8PT, UK
This is the venue for all UK seminars in 2018-2023. Near to Heathrow and Windsor, it is a great location for international delegates and those who’d like to explore while you are here. The hotel also has great facilities for relaxing after a long day.