Do we know when this actually happened and like others have asked, how long he is staying for? I live an hour away from London!
Quentin was here from Saturday 12th March for a week. There are assorted pictures of him out and about in London from that week scattered across the net.
I work fairly near the Dorchester in London, which is where all the celebs, including him, stay, but I didn’t manage to meet him though. Am way too lazy to actually stalk someone properly.