Borthwood Copse
Open accessNational Trust land — free to wander
Borthwood Copse is a National Trust place in Isle of Wight. It is one of seven National Trust places the Albion Guide lists in the county. Other nature reserves nearby include Arreton Down and Ventnor Downs. The closest station is Lake (Isle of Wight), about 2.3 km to the south-east.