Question for the Londoners out there: Can you recommend any restaurants that will deliver a meal to a family in Hendon/Golders Green? A friend of ours just had a baby and we want to help them out from across the pond. Thanks! (Side question: will they accept an international VISA card called in?)