Europe • United Kingdom • Best Western Leigh Park Hotel
A range of conference rooms are available with a full range of equipment and services, including complimentary Wi-Fi wireless internet access.
Destination 360 is your friendly travel guide.
If you like to travel, like us on Facebook or spread the good word. Thanks!