Sports & recreation venue located on Church Road, with its own car park. Situated next to a church.