Contact Us Get in touch and we'll get back to you as soon as we can. We look forward to hearing from you! Emailenquiries@little-Squirrels.comPhone01603 633550AddressLittle Squirrels Play Forest Castle Mall 100 Lion & Castle Yard, Norwich, Norfolk, England, NR1 3DD Notice: JavaScript is required for this content.