Shops and flats on Battersea High Street