Top Local Places

Barrington Tea Garden

Salcombe Road, Sidmouth, United Kingdom
Tea Room

Description

ad

Barrington Tea Garden is situated adjoining the River Sid, close to the town centre of the attractive and unspoiled coastal resort of Sidmouth.    

Quiz

NEAR Barrington Tea Garden