Liverpool, Glasgow and London were among the places to double as Gotham City during the filming of The Batman, as a growing number of British locations are given starring roles in blockbuster movies.