111B High St, London NW10 4TR, UK

It looks like nothing was found at this location.