Great place in central London. something you will remember coz it isn’t the average hotel holiday …