MovieMaps

Photo of Wonderland Weather (rooftop)

Location: Lloyd's of London
As Seen In: The Avengers