Are you planning a cultural tour with your family, a city break or a shopping trip in Central London? St. James's Hotel & Club has a convenient Central London location in Mayfair and near Buckingham Palace, Big Ben and many of London's top tourist attractions and shopping districts.