Top Definition
also known as Finsbury Park, North London

A place in London, England, at the junction of the London Boroughs of Islington, Haringey and Hackney.
Guy on the phone on the No. 29 bus northbound:
"I'm on Seven Sisters... in Finsbury Dark..."
by silktransit April 07, 2006
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.