The Old Greyhound is located in Leicester, United Kingdom on Great Glen. The Old Greyhound is rated 3 out of 5 in the category bus station in United Kingdom. The Old Greyhound Ltd is a leisure, travel & tourism company based out of 38 De Montfort St, Leicester, United Kingdom.
Company size
1-10 employees