Leicester Aquatics123450.000Store Claim ListingContact Information332 Welford Rd, Leicester LE2 6EH, UK , England LE2 6EH, GBRDetailed Information332 Welford Rd, Leicester LE2 6EH, UK