News

Holy Carrot to make permanent debut in Notting Hill

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

Read article from Restaurant Online