Explore details about location Downham's Lane. Downham's Lane is a location situated within the Cambridge alongside other areas such as Victoria Avenue, Rustat Avenue, Wordsworth Grove.