MovieMaps

Photo of Elektra's Baku Villa (entrance hall)

Location: Luton Hoo Estate
As Seen In: The World Is Not Enough