Ghost sign on a wall in London for Steam Department Works, whatever that is. Looks pretty old, though.