St Mary’s Parish Church

St Mary’s Parish Church
Battersea Church Road, London, SW11 3NA