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