Cherry Tree Doughnuts & DessertsRestaurants50 Shepherd MarketLondon, LND, W1J 7QT · GB020 4618 1149Hours not available