London Staycations: A night at The Stafford by Suzy Holland November 30, 2020 Not usually one to use such clichés but The Stafford London really is a hidden gem. Originally built in 1912 and located in one of the quieter streets in St…