London The Queen’s Head

The Queen’s Head

The Queen's Head is a charming Victorian pub in central London, known for its wide selection of drinks and delightful atmosphere. Its pavement seating and prime location make it a popular spot for both beer enthusiasts and history buffs.

Experiences in The Queen’s Head are coming soon.

Experiences in The Queen’s Head are coming soon.

Meanwhile, check out these nearby experiences.

Getting there

The Queen’s Head

144 Stockwell Road, London, London, SW9 9TQ