
A land-locked site, such as a back garden or an open public space. They are usually found in developed residential areas. Self build land enthusiasts tend to develop this land after they have built their self build home..
Found on
http://www.encyclo.co.uk/local/20704
No exact match found.