The Red Lion

The Red Lion
Red Lion Street, Alvechurch, Birmingham, B48 7LG
Photo of The Red Lion