Cycling and Crime Prevention Through Environmental Design (CPTED)

I’ve recently taken up cycling. it is amazing the dangerous things I notice as a cyclist.