Updating Map
Update Hotels
on Map?

16-18 St James's Place
London, England SW1A 1NJ
Phone: +44 20-7493-0111
Fax: +44 20-7493-7121
Toll Free: +800-323-7500
9 Deluxe
Commission Rooms Rates
10% 107 $420-$1,446
Is your information accurate? Update Here

The Stafford London Location & Neighborhood

Adjacent to St James's; near Green Park - 18 MI, 1 hr from Heathrow airport. London

Nearest Cross Street: Piccadilly

The Stafford London Dining Options See More

  • The Game Bird (Onsite)
  • The American Bar (Onsite)

The Stafford London Sightseeing & Points of Interest See More

  • Buckingham Palace (1 mile)
  • St. James's Palace (1 mile south)

The Stafford London Nearby Airports See More

JDS Travel News JDS Viewpoints JDS Africa/MI