Thumbnail – Taylor Street Gallery (DSC_9162) Published April 28, 2016 at × in Taylor Street Gallery The Taylor Street Barista sign from outside Taylor Street Gallery near London’s Monument.