3 Preston Road, East Linton


A high quality rear extension to a substantial stone villa.