The Stone Building, The Wharf, Newbury, Berkshire, RG14 5AS
If you’re looking for a tea shop with a view, look no further than the Tea Shop by the Canal in Newbury. This quaint little tea shop is located right on the banks of the canal and offers a perfect spot for enjoying afternoon [...]