Here is a rare printed postcard of Hampstead in North London of Finchley Road
Express Dairy Co Ltd Shop Front to the right
c1904 unused card