Today is the grand opening of The Mayfair Townhouse, a beautiful new hotel that is comprised of seven Grade II listed buildings, across 15 Georgian townhouses on Half Moon Street…
All tagged History of Mayfair
Today is the grand opening of The Mayfair Townhouse, a beautiful new hotel that is comprised of seven Grade II listed buildings, across 15 Georgian townhouses on Half Moon Street…