The Great Scotland Yard Hotel London. A quick tour