
The Sport Chicken restaurant assessment, The Stafford lodge, London
Tucked away within the pristine St James’s Place, the historic Stafford London is the type of lodge I think about is supposed for many who wish to go to the capital whereas feeling they’re truly staying at a quiet, English nation manor. Its restaurant, The Sport Chicken, is all about showcasing the very best in…