We're remembering some idyllic looking tea rooms in Old Castle Road in Weymouth. People would enjoy strawberry teas and ice creams in this flourishing garden and there was also a small kiosk opposite ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results