Stamps on National Trust For Scotland- British landscapes – Great Britain 1981.
The National Trust for Scotland is a Scottish Conservation Organisation. It manages 130 properties and 180,000 acres of Land which includes Castles, Parks, Heritage Sites etc. Great Britain issued a set of Five stamps on 24 June 1981 to commemorate 50th Anniversary of National Trust For Scotland.
Gutter Pairs of Stamps are Listed
14p – Glenfinnan Scotland – Hamlet in the Scottish Highlands.
18p-Derwentwater England- Water Body in Lake District National Park.
20p- Stackpole Head Wales- Beaches and Coastlines.