Kensal Green

Parlour: My space

Parlour: My space

Look up the word parlour in the dictionary and you will get two definitions: first, as a sitting room in a private house; next, as a room in a public building for receiving guests. It is perhaps not accidental then that Parlour, an on-trend British restaurant in central north west London, fulfils both these terms. Diners are made to feel very welcome; spending time at this venue is a bit like being in a good friend’s house.