Brown’s Hotel – Mayfair

Choose a London hotel for under £100 a night and you are hoping the physical basics are covered and you can get some sleep. Have the sheets been changed? Is the shower tray clean? Is the carpet meant to be flecked or does it have crabs? When you double that price, you’re sure the basics…
View Post