1 bedroom property in Selworthy House, Battersea Church Road, London, SW11 - Guide price £375,000 | Chestertons