Londýn, Westminster - Westminster Palace, Westminster Abbey and Saint Margarets Church