The Trafalgar St. James
An icon of central London, The Trafalgar St. James sits on the corner of its namesake, with unrivalled views over the famous square. They are steps from notable landmarks, such as the National Gallery, and less than a mile from Buckingham Palace. With two event spaces; The Rooftop, or Rockwell, a plant-filled hideaway.
How can we help you?
Tell us about your upcoming event.