MovieMaps

Photo of Manfred's Mansion (interior)

Location: Elveden Hall
As Seen In: Lara Croft: Tomb Raider