Se filmó cerca de la Liverpool Street Station en Londres.