The Queen's London Birthplace: 17 Bruton Street
21st April 2021
On 21 April 1926, Princess Elizabeth Alexandra Mary was born in London, at the Mayfair home of her maternal grandparents, the Earl and Countess of Strathmore and Kinghorne. The former house in which she was born was at No. 17 Bruton Street and although the house no longer exists, the site is of great historical interest and a focus on this building is all the more timely, as we remember the birth…