opening
LD’s Kitchen confirms its Camden return
Sunday roasts return on 27 September from LD’s new kitchen inside The Imperial Palace of Big Red on Chalk Farm Road.
Sunday roasts return on 27 September from LD’s new kitchen inside The Imperial Palace of Big Red on Chalk Farm Road.