A Hidden Alcove Of Wine Under St James
A stone’s throw from Buckingham Palace and Hyde Park on St James lies the lovely boutique hotel The Stafford. Built in the 17th century as a private residence and once the London home of Lord and Lady Lyttleton, the beautiful and ornate buildings (Main House, Mews Suites, and Carriage House) …