I've visited many cities all over the United Kingdom: Cambridge, Brighton, London, Dundee, Carmarthenshire, and a ton more. This scene is based on elements of some of the interesting architecture, props, vehicles and mood that I saw there. I took a ton of reference photos for my texture work, so hopefully it helps sell the atmosphere for the scene.
Reflective Glass Materials are Setup.
Photo ref