Freemen's Common Household Waste Recycling Centre is located in Leicester, United Kingdom on Islington St. Freemen's Common Household Waste Recycling Centre is rated 4.1 out of 5 in the category recycling center in United Kingdom.
Accessibility
Wheelchair-accessible entrance