Terrace of shops on Battersea High Street