London Road Methodist Church Horsham We are a Methodist Church based in Horsham, United Kingdom Users who are followed by London Road Methodist Church