Customers enjoying refreshment at Clock Stop café Bistro by the town clock in the centre of Redcar Cleveland North Yorkshire
Size: 4048px × 2632px
Location: Redcar Cleveland North Yorkshire England UK
Photo credit: © Peter Jordan_F / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: bistro, british, café, center, centre, cleveland, clock, customers, drink, england, english, food, north, pjphoto59, redcar, refreshment, stop, summer, sun, sunshine, tourism, tourist, town, travel, uk, yorkshire