Wikipedia AI summary
List of video games set in London
This is a list of video games set in London or fictional cities that closely resemble it.