The building is what's left of Paynes Wharf. One of the few cobbled roads left in Deptford. (Updated, See bills comment).