A stay at St James’s hotel and club in London: Michelin star in Mayfair hotel

St James’s Hotel in London might be five-star luxury but thankfully it has none of the formal starchiness you might expect from a super-posh hotel. The staff are so cheerful and relaxed that I¬†found myself¬†having all sorts of random conversations with bartenders, doormen and managers during my stay, which made the hotel feel more like … Continue reading A stay at St James’s hotel and club in London: Michelin star in Mayfair hotel