University Of Leicester
Field House, 40 Manor Road, Oadby, Leicester LE22LL Leicester , Leicestershire, United Kingdom United Kingdom
- Profile: University Of Leicester is a Leisure Centres and Products company located at Leicester , Leicestershire,, United Kingdom United Kingdom, address is Field House, 40 Manor Road, Oadby, Leicester, Leicester , Leicestershire, LE22LL UK, postcode is LE22LL, you can contact University Of Leicester by phone 441162719144