Explore details about location Wickham Avenue. Wickham Avenue is a location situated within the London Borough of Sutton alongside other areas such as Stafford Road, Whelan Way, Lynwood Drive.