Gordon Ramsay’s fish and chip restaurant at the Savoy Hotel in London is one of the most expensive in the country – but is it worth the money?
Daily Express :: Life and Style Feed
Gordon Ramsay’s fish and chip restaurant at the Savoy Hotel in London is one of the most expensive in the country – but is it worth the money?
Daily Express :: Life and Style Feed