Add The Highwood review

The Highwood, Solihull
Address: Highwood Avenue, Solihull, Solihull, West Midlands, B92 8SX
Events: Quiz night
Features: TV, Pool table, Dartboard, Children welcome


Rating
Comments