Explore details about location The Avenue. The Avenue is a location situated within the London Borough of Lambeth alongside other areas such as Poynders Gardens, Holmes Terrace, Clapham Common North Side.