I would have thought it would be a local court to where you live? They cant have everyone from all of England going to London when they appeal a FIance or a Spouse visa Surely?I think its the courts in Leicester. Not quite sure though but these guys will know.