Yes, visitors can pay their respects at Catherine's final resting place in the Chapel of St. Peter ad Vincula within the Tower of London, where she was buried after her execution.