Red Lion Hotel

Red Lion Lane
Basingstoke
United Kingdom