Restaurant & Bar Design Awards – Goddard Littlefair is Winner of the Hotel Category
London-based luxury interior design house, Goddard Littlefair is delighted to announce The River Restaurant at The Lowry, designed by the studio, is the winner [...]