The Stafford London
16-18 St James`s Place, Piccadilly, London, SW1A 1NJ
Expert advice
011-44-1872-261-100
Book Online or speak
to one of our hotel
experts for the same
great savings.
Customer reviews
31/12/2015
"Stafford Hotel Dec 28 & 29th..."
13/9/2015
"Quality and personal"
24/7/2015
"Highly recommended"
15/2/2015
"A gem in town"
13/9/2013
"Great staff attitude, great location and a great p..."