Noahs Ark Shepshed 91 Charnwood Road, Shepshed, Leicestershire, LE12 9NL, England • 01509 504298 • Indoor and Soft Play Areas More Info