Two Tree Island

Rate this item
(0 votes)
Two Tree Island; 257 hectares; lies north-east of Canvey Island and south-west of Leigh-on-Sea in Essex; England. It is connected to the mainland at Leigh by a bridge.

Additional Info