News

Plant-based restaurant Holy Carrot will launch its debut permanent restaurant in Notting Hill this autumn.

Read article from Restaurant Online