cafe
Queens of Mayfair
About
London's Queen Street will welcome a new addition in March 2020 in the form of Queens of Mayfair. This charming coffee and deli shop is situated in the bustling heart of Mayfair and offers not only excellent coffee but also amazing cocktails and an exclusive private dining area. The proud owners of Queens of Mayfair are the Sheppard sisters, Grace and Victoria.