The George

The George
The Square, Solihull, B91 3RF
Photo of The George