Explore details about location Crystal Avenue. Crystal Avenue is a location situated within the London Borough of Havering alongside other areas such as Morecambe Close, South Street, Wallis Close.