Explore details about location Holborn Circus. Holborn Circus is a location situated within the City of London alongside other areas such as Creechurch Lane, The Courtyard, Holborn Circus.