Top definition
An area in the City of London that exists roughly around the train stations of Barbican, Farringdon and Moorgate. Newcomers to London, and often residents of the city as well, can easily get lost in the labyrinth of confusing road layouts, dead ends and multi-level streets. It is rumoured that a school day-trip from High Wycombe entered the Barringate Triangle in 1998 and never returned.
Sorry I'm late, I tried to take a short cut and got lost in the Barringate Triangle.
by PiemasterUK February 18, 2013
Get the mug
Get a Barringate Triangle mug for your buddy Jerry.