The Beaver Inn is situated along Irsha Street, one of the many colourful, narrow winding roads that make up the coastal village of Appledore in North Devon. Facing onto the River Torridge estuary, The Beaver is a popular venue with both locals and holidaymakers.
Appledore, North Devon, England. Sunday 20th December 2020. UK Weather. On a day of sunshine and heavy showers on the North Devon coast, the Appledore Band performs on the quayside by playing 'Socially Distanced' carols for the local community who dare to venture out between the downpours.Terry Mathews. Alamy Live News.