Appeals relating to London service permits Appeals relating to London service permits England and Wales 267London service permits: appeals. Appeals relating to London service permits