A CHURCH (에이처치 런던) is located in London, United Kingdom on Merton Arts Space, Compton Rd. A CHURCH (에이처치 런던) is rated 3 out of 5 in the category korean church in United Kingdom.
Address
Merton Arts Space, Compton Rd
Accessibility
Wheelchair-accessible entrance