Alscot Road Centre

Alscot Road Centre
76–89 Alscot Road, London, SE1 3AW
Photo of Alscot Road Centre