The Red Lion

The Red Lion
229 Vicarage Road, Birmingham, B14 7LY
Photo of The Red Lion