Skip to content
inoh

finsbury

/ˈfɪnzb(ə)ɹi/

A district in London, England.

“Finsbury Park was crowded with excited fans.”
Add to my deck
Illustration of finsbury: A district in London, England.