The King’s Head pub is one of the many traditional British pubs in the maze of streets in this area of Mayfair.
The King’s Head is a large pub on the corner of Stafford Street and Albemarle Street in Mayfair. It is dates form 1870 although there has been a pub on the site since 1710. The building has National Heritage Grade II status.
Advertisement
The pub is close to Piccadilly, Old Bond Street and Green Park.
The King’s Head pub is one of the many traditional British pubs in the maze of streets in this area of Mayfair.
The King’s Head is a large pub on the corner of Stafford Street and Albemarle Street in Mayfair. It is dates form 1870 although there has been a pub on the site since 1710. The building has National Heritage Grade II status.
The pub is close to Piccadilly, Old Bond Street and Green Park.