Westminster Abbey - home to coronations, funerals and weddings of monarchs and Royal Family members for generations