Explore details about location Richmond Road. Richmond Road is a location situated within the Lancaster alongside other areas such as 21st Street West, Amoy Street, Arbuckle Way.