Near what river is the library that contains the Aberdeen Bestiary located?
Palace of Westminster: The Palace of Westminster is the meeting place of the House of Commons and the House of Lords, the two houses of the Parliament of the United Kingdom.
i don't know