MovieMaps

Photo of Hôtel du Triomphe (interior)

Location: Waddesdon Manor
As Seen In: Sherlock Holmes: A Game of Shadows