
Pub Club
Shaftesbury Tavern
A handsome North London tavern with Thai food and a curved old bar
At the end of a row of shops on Hornsey Road, the Shaftesbury Tavern looks over Elthorne Park. Inside, a curved bar, reeded glass, etched mirrors, a fireplace and a former billiard room give this local plenty to look at.
534 Hornsey Rd, Finsbury Park, London N19 3QN, UK
Some photos and the star rating are from Google. View on Google Maps
Photos

Inside
A traditional pub with a striking interior
The main bar follows an L-shaped plan, with an ornate back bar, sturdy wooden tables and an open kitchen. Beyond it, the former billiard room has a chequered floor, sofas, a piano, a fireplace and a Victorian atrium. Etched glass partitions and mirrors are among the standout details.
The kitchen
Thai food alongside changing beers
The Shaftesbury serves Thai food, which local reviewers repeatedly single out as a reason to visit. At the bar, there are changing beers as well as Guinness, with outdoor seating available when the weather allows.
Come for
- 01
Thai food that local reviewers repeatedly single out, alongside changing beers and Guinness at the ornate back bar
- 02
The former billiard room’s chequered floor, piano, fireplace and Victorian atrium, with sofas for settling in
- 03
A curved L-shaped bar, reeded glass and etched mirrors, with an open kitchen serving Thai dishes
- 04
Elthorne Park views at the end of Hornsey Road, around a ten-minute walk from Archway Tube
Visit
Shaftesbury Tavern
Opening hours vary by day; the pub opens from 5pm Monday to Thursday, 4pm Friday, noon Saturday and noon Sunday.
Today · midday–10pm
- Monday
- 5pm–11pm
- Tuesday
- 5pm–11pm
- Wednesday
- 5pm–11pm
- Thursday
- 5pm–11pm
- Friday
- 4pm–midday
- Saturday
- midday–midday
- Sunday
- midday–10pm
Tap or click the map to look around.
Reviews
Reviews
More in Islington