Best Store in Dover, united kingdom