Hotel & Resorts UK’s top hotel was once a hub for spies and guerrilla warriors | UK | Travel by admin 19/12/2025 by admin 19/12/2025 Wandering around the stylish area of St. James’s in south west London, you’d be forgiven for overlooking the grand Victorian mansion block… 0 FacebookTwitterPinterestEmail