 Some London scenes were filmed in Cardiff—in July 2010, De Niro and Statham were seen filming outside The Promised Land Bar on Windsor Place.Other scenes shot in Cardiff were also on Windsor Place, showing the City United Reformed Church, Buffalo bar and various small business buildings.Agent's several meetings with other characters at a stone, columned monument were shot at the Welsh National War Memorial in Alexandra Gardens, Cardiff.