Explore details about location The Romans. The Romans is a location situated within the Mountsorrel alongside other areas such as Castle Hill, Beaumaris Road, York Close.