Our church is located in downtown London at 303 N. Main St. Click on the map below to get driving directions to our church