Could this be a Merlin Falcon in North London?