|
The
Stags Head is located in Barnstaple, a town set in the
beautiful county of Devon in the south west of England.
Barnstaple won the Britain in Bloom competition in 1995,
1997, 1999 and 2003.
The
Stags Head is situated opposite a main town centre park.
The property is a one room operation which benefits from an
internal skittle alley and a small beer garden.
The private accommodation consists of three bedrooms,
lounge, kitchen and bathroom. |