Veterinary Activities in Stafford
132 Lichfield Road
Stafford
Staffordshire
ST17 4LE
The Island is a public house that serves hot and cold food as well as traditional real ales. They have a beer garden to the rear of the premises and have a late licence.
There are currently no reviews for this company
All fields are required. Your review will appear immediately.