The Collyweston Slater is located in 87 Main Road, PE9 3PQ, Stamford, United Kingdom.