MovieMaps

Photo of The Tower of London

Location: Tower of London
As Seen In: Muppets Most Wanted