LSBU/7/3/7/33
·
Item
·
c.2001
Part of London South Bank University
An image of the boarded up Terraces at 113-119 Borough Road..
London South Bank University