Contact us

Located in the heart of St James’s, The Stafford London is just moments from the very best of London, from iconic landmarks to world famous shopping, galleries and boutiques. Easy access to Green Park and Piccadilly underground stations make it the perfect base when travelling around London; whether for business or leisure.

The Stafford London

16-18 St James’s Place
London
SW1A 1NJ

+44 207 493 0111
reservations@thestaffordlondon.com

 

Please fill out the form below to contact our team.

Find Us

The Stafford London

16-18 St James's Place, London SW1A 1NJ
VIEW IN GOOGLE MAPS