Stafford The Stafford THIS RESTAURANT HAS CHANGED NAMES The Stafford

THIS RESTAURANT HAS CHANGED NAMES The Stafford Map

The Stafford
St. James’s Place
London, SW1
020-7493 0111
Map
Cuisine: Modern British
Old-fashioned and comfortable.
Openings: Lunch Sun.-Fri., Dinner nightly

Features