4. What is the name of this palace on the south bank of the River Thames opposite the Houses of Parliament? It has been the London residence of the Archbishops of Canterbury since the 13th Century.
4. What is the name of this palace on the south bank of the River Thames opposite the Houses of …