back

Hinde Street Methodist Church

Location: London, UK