Based in the heart of London’s west end at 178 High Holborn, New York Public Deli supplied all types of sustenance New York style.
A lack of documentation for this project means that this post cannot do this pastrami palace justice. 🙁
If any person out there has images of this deli, i would be delighted to see them!