Site of Duke of Suffolk's palace 16th century
166 Borough High Street, SE1, London
Google Streetview
OpenStreetMap
166 Borough High Street, SE1, London
Google Streetview
OpenStreetMap