Twirling Spoon - Hampstead Garden SurburbsUnclaimedRestaurantsLondon, LND07904 615055Not providedNot provided