The Abbey Road Cafe is at Abbey Road Cafe, is at St Johns Wood Underground Station, Finchley Road, London, NW8 6EB (and also the name a publisher).