New London Food Festival – Savour

Savour, London’s new and most exciting food and drink festival which will be arriving at Royal Hospital Chelsea in London on the 30th and 31st of July. Set in the floral wilderness of the historic Royal Hospital Chelsea, Savour is bringing you the food, the drink and the party and will host some of the most sought-after restaurants … Continue reading New London Food Festival – Savour