The Baskervilles is located in Peterborough, United Kingdom on Main St, Baston. The Baskervilles is rated 3.7 out of 5 in the category hotel in United Kingdom. The Baskervilles is a food & beverages company based out of Main Street, Baston,, Peterborough, United Kingdom.
Headquarters
Peterborough