the borough market in southwark, london is featured on an art deco poster print