London SW7, City of Westminster - Montpelier Place - Deutsche Evangelische Christuskirche, a Protestant church.