blackcablondon.net
Glimpse of the past… Parking on Belgrave Square, 1965
Snapped for the London Illustrated News in December 1965, this image of Belgrave Square shows just how much of a free-for-all parking in London used to be. Notice how many of the vehicles are boxed…