MovieMaps

Photo of Plaza

Location: St. James's Park
As Seen In: Match Point