Blog Archive

William’s Bar & Bistro

Cocktails and The Aristocracy Mix At The William’s Bar & Bistro

Located in Mayfair, the posh and luxurious St. James’s Hotel & Club offers a refreshing retreat from the busy London streets.  Housed within an elegant Victorian town home, the hotel presents five star accommodations and incredible service backed by a long tradition of high standards.  Recognised as a member of the Small Luxury Hotels of the World, St. James’s Hotel & Club enjoys a rich heritage as one of London’s finest hotels.  Read More

Translate »