Skip to content
inoh

holborn

/ˈhəʊbən/

An area in London known for its history.

“Holborn's streets buzzed with people and activity.”
Add to my deck
Illustration of holborn: An area in London known for its history.