The screen is located at the Westminster Bridge roundabout and is located in a very busy area of London, between Westminster Bridge Road and York Road, south of Westminster Bridge with a view of Big Ben and the Houses of Parliament. The Westminster Bridge Road screen is located on the Leake Street Arches, famous for the largest graffiti tunnel in the UK and cited by TimeOut magazine as one of the city’s trendy new areas. The arches rose to fame in 2008, when infamous Street Artist Banksy staged the Cans Festival in the Leake Street Tunnel, cementing his reputation within the urban art community.