The West End / Where To Stay / The Stafford London

The Stafford London

The Stafford London, The West End

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

About The Stafford London

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,Theatres, 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.

What's on in The West End

Looking for the best theatre shows, restaurants, bars and accommodation in The West End? Browse our full The West End guide.

The West End

Promote your business or event

Promote your business Promote your event

Theatres Worldwide

Design by Pink Dog Media. Powered by Fusion Consulting