Elmfield House
1b Elmfield Avenue, Leicester LE21RB Leicester , Leicestershire, United Kingdom United Kingdom
- Profile: Elmfield House is a Hostels company located at Leicester , Leicestershire,, United Kingdom United Kingdom, address is 1b Elmfield Avenue, Leicester, Leicester , Leicestershire, LE21RB UK, postcode is LE21RB, you can contact Elmfield House by phone 441162211864