Explore details about location Maylands Avenue. Maylands Avenue is a location situated within the London Borough of Havering alongside other areas such as Hitherwood Close, Pettits Lane North, Landseer Close.