Genevieve Chenneour
Writer
Genevieve Chenneour's articles
Great Scotland Yard Hotel lives up to its name
There's no mystery to the appeal of Great Scotland Yard Hotel: luxurious rooms, fantastic dining options and mere minutes from Charing Cross and Trafalgar Square