Chucs Harrods is a restaurant located within the Fine Watch Department of Harrods, opening in February 2018 as the third location for the West-London based restaurant collection. With its own exclusive entrance on Hans Road, the restaurant offers a convenient and low-key dining option in Knightsbridge, even after Harrods' doors close.
Show More