Hinde Street Methodist Church

Hinde Street Methodist Church
19 Thayer Street, London, W1U 2QJ