Battersea Central Mission

Battersea Central Mission
20–22 York Road, Battersea, London, SW11 3QA