I really liked the city shots that we got to see of London. The 24th Century-era Trek seemed to depict a lot of Earth as being covered with super sci-fi-looking buildings all the time. I liked that London had a nice mix of old and new structures. Afterall, why would you demolish a whole city just to build a new futuristic city? It's not like those old buildings would suddenly stop being functional just because it's "the future."