Explore details about location Newfoundland Circus. Newfoundland Circus is a location situated within the City of Bristol alongside other areas such as Deep Street, Newry Walk, Hotwell Road.