A Londoner’s favourite: once discovered, you always return. St Christopher’s Place is a vibrant quarter in London, home to charming boutiques and sensational restaurants.
Just around the corner from Oxford Street, you'll find pretty pedestrianised streets, where Victorian charm harmonises with contemporary style.
Whether you're in the city for work or play (or both), you can count on St Christopher's Place as somewhere you can feel safe and welcome.
Venue Details & Map
St Christopher's Place
Facilities & Accessibility
For comprehensive accessibility information on this venue please click here