The London Plan is the overarching strategic framework for development in Greater London, established by the Mayor. It sets out policies for housing, transport, resources, and land use, guiding local boroughs in planning decisions to promote sustainable growth and development.