MovieMaps

Photo of Plaza

Location: Barbican Centre
As Seen In: Killing Eve episode 2x01 “Do You Know How to Dispose of a Body?