THE WORLD’S FIRST HORSE-DRAWN, MICHELIN STAR RESTAURANT ARRIVES IN LONDON