Claridge’s Restaurant brings a timeless touch to British cuisine
Few establishments in London have managed to withstand the test of time quite like Claridge's. Having originally opened its doors in 1897, the five-star hotel still remains a place of shimmering glamour, where...