Convenience Stores in London - St. John's Wood 71 Abbey Road, St. John's Wood, London, NW8 0AE Tags: fresh fruits & vegetables, newspapers, off licence