Royalty in Mayfair
Mayfair is one of London’s most exclusive and elite areas, so it’s no surprise that members of the Royal family often frequent the area. In fact, Queen Elizabeth II herself was born in the Mayfair district, in a house on Bruton Street in 1926, so the area’s Royal connection has been present for many years. […]