Explore details about location Tollhouse Hill. Tollhouse Hill is a location situated within the City of Nottingham alongside other areas such as Larwood Grove, Maid Marian Way, Highfield Road.