Category: Vets | show me more
132 Lichfield Road
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.
Reviews for this businessLeave a review