The Mayfair Townhouse shared by @michelinguide says: ""A unique hotel composed of fifteen Georgian townhouses, rich in character and whimsical art, located on Half Moon Street."" on Postcard