The traditional pub in Soho with 'an amazing atmosphere' where punters can't decide if the fish and chips or Sunday Roast is better

The Queens Head is a rare independent pub in the heart of London's Soho

The traditional pub in Soho with 'an amazing atmosphere' where punters can't decide if the fish and chips or Sunday Roast is better
The Queens Head is a rare independent pub in the heart of London's Soho