Lo schermo è collocato al roundabout di Westminster Bridge e si trova in zona molto trafficata di Londra, tra Westminster Bridge Road e York Road, a sud del ponte di Westminster con vista su Big Ben e la Houses of Parliament. Lo schermo di Westminster Bridge Road si trova sulla Leake Street Arches, celebre per il tunnel di graffiti più grande del Regno Unito e citata dalla rivista TimeOut come una delle nuove aree trendy della città.
Le arcate sono diventate famose nel 2008, quando il famigerato Street Artist Banksy ha organizzato il Cans Festival nel Leake Street Tunnel, consolidando la sua reputazione all’interno della comunità dell’arte urbana.