Explore details about location Lavender Road. Lavender Road is a location situated within the London Borough of Wandsworth alongside other areas such as Carriage Drive North, Battersea Square, Louvaine Road.