The Highwood Pub, Highwood Ave, Solihull B92 8SX +44 121 743 6154
bar, Acock's Green, England, GB
Today
How to go there