MovieMaps

Photo of Intersection

Location: Oxford Street & Tottenham Court Road
As Seen In: 28 Days Later…