Plough & Harrow Hotel

Plough & Harrow Hotel
135 Hagley Road, Birmingham, West Midlands, B16 8LS
Photo of Plough & Harrow Hotel