Explore details about location Lismore Road. Lismore Road is a location situated within the London Borough of Croydon alongside other areas such as Birdhurst Avenue, George Street, Roffey Close.