Liz Schaffer August 21, 2021 Hotel Review - The Mayfair Townhouse Liz Schaffer August 21, 2021 A little London decadence.