Upper North Town Lake is a very small lake near Petrockstowe in Devon at an altitude of about 111 meters. The shoreline of Upper North Town Lake is approximately 0.242 Kilometers round and Upper North Town Lake's depth is comparatively very shallow.
Upper North Town Lake is a freshwater lake.
Own label and private label building products
We produce, brand and supply for some of the biggest names in the industry. Read more...