The White Lion Hotel in the Worcestershire town of Upton upon Severn
Size: 4928px × 3264px
Location: High Street, Upton upon Severn, United Kingdom
Photo credit: © Nick Maslen / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: hotel, lion, severn, smallest, town, upton, white, worcestershire