The New Dogpool Hotel

The New Dogpool Hotel
1063 Pershore Road, Birmingham, B30 2YJ
Photo of The New Dogpool Hotel