Where to eat in London: Salt & Honey

on November 14, 2015
best desserts in London, chocolate tart