Explore details about location Sheppard Drive. Sheppard Drive is a location situated within the London Borough of Southwark alongside other areas such as Archangel Street, Ufford Street, Green Walk.