Canalside tea rooms, Stourport-on-Severn, Worcestershire, England, UK


Blossoms Tea Rooms by York Street Lock on the Staffordshire and Worcestershire Canal.


Size: 4287px × 2848px
Location: Stourport-on-Severn, Worcestershire, England, United Kingdom
Photo credit: © Colin Underhill / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: blossom, blossoms, britain, british, building, buildings, cafe, cafes, canal, canalside, england, english, gb, great, kingdom, room, rooms, severn, shop, staffordshire, staffs, stourport, stourport--severn, tea, teashop, teashops, town, towns, uk, united, white, worcestershire, worcs