Write a review

River Soar Fish Bar

← View details

59 North Street, Barrow upon Soar, Loughborough LE12 8PZ, United Kingdom, Loughborough, England