Terraced properties on Battersea High Street