Croydon Seventh-day Adventist Church
95 Selhurst Road
London Borough of Croydon
United Kingdom