MovieMaps

Photo of Grand Templar Hall

Location: Freemasons' Hall
As Seen In: Assassin's Creed