Separation Points Leeds, West Yorkshire. United Kingdom.