Jenny
Class 1 medicals (1st time) have to be done at Gatwick.
The CAA website has all the details. Subsequent medicals can be taken at a local AME, subject to them holding the qualification to issue renewed Calls 1 medicals
Class II medicals don't need to be done at Gatwick - use a local AME - details again on CAA website!