We stayed at the Stafford for 3 nights when visiting a hospitality event in London back in February. When deciding where to stay in London there is no need to look anywhere else. Yes their might be more famous 5 star hotel that you can stay at but I reckon the Stafford tops them all. Due to its layout and...
More
- Stafford Hotel
