Cheltenham, UK, The Daffodil restaurant.
Size: 4320px × 2891px
Location: Cheltenham, Gloucestershire, United Kingdom
Photo credit: © christopher jones / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: cheltenham, cinema, cinemas, daffodil, drink, eat, eating, eats, food, gloucestershire, redundant, restaurant, restaurants