Terrace of flats and shops on Battersea High Street