Market Place, Spalding, PE11 1SU, United Kingdom – Great location – show map. the family-run Red Lion Hotel is located in the market square of Spalding.. Car hire · Flight finder · Restaurant reservations · Booking.com for Travel Agents. "There was a lot in the literature showing there was neurogenesis in rodents and every animal studied," said study researcher Kirsty Spalding, a biologist at the Karolinska Institute in Sweden, "But…