Royal Lancaster London: My night in the ‘best’ hotel in Britain – The Telegraph