National links: London could ban cars and slash speed limits in its core

London is mulling a radical plan to ban cars and/or lower speed limits to 15 mph in much of the city. These satellite images show urban areas in bright colors that expose interesting details. New York City keeps putting off difficult but vital projects in favor of easier cosmetic ones.

Copyright Homes with Casey 2018