Explore details about location Birchlands Avenue. Birchlands Avenue is a location situated within the London Borough of Wandsworth alongside other areas such as Fairchild Close, Marmion Road, Shire Place.