You are right that is London, I took so many photos it's hard to tell