I'm finding it interesting that if you look at the London Eye, it's on the other side of the Thames. So with that being the case, you look for the next London iconic symbol nearby which would be Big Ben. Big Ben is right on top of Parliament. I'm digging into see what Parliament, so the House of Commons and House of Lords, were doing "on record" for Sept. 2017. And it turns out that both Houses take a "recess" from September 14 to October 9. So if PS and LP were there in the UK, they wouldn't have been able to meet with Parliament. Which means they were definitely meeting with some higher ups and/or possibly making plans for a "covert" mission.
https://www.parliament.uk/about/faqs/house-of-lords-faqs/lords-recess-dates/
https://calendar.parliament.uk/calendar/Commons/All/2017/9/18/Daily
https://cdn.images.dailystar.co.uk/dynamic/1/photos/325000/Map-shows-Big-Ben-London-Eye-and-Cleopatras-Needle-806325.jpg
Photo Credit goes to Anon No.1482755 Thank you for your post. Made me really start thinking outside the box.