News

That's why, when I was invited to stay at the iconic and historic Great Scotland Yard Hotel earlier this year, I immediately leapt at the opportunity.Located in Whitehall and a mere stone's throw from ...