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