Venues

Holiday Inn Leicester Wigston (formally known as Leicester Stage Hotel)

299 Leicester Road

Wigston
LE18 1JW
Leicestershire

Tel: 0116 288 6161
View website