United Kingdom street spots

United Kingdom has 403 street spots listed on RideMyPark. Among them, Projects DIY.