Around 2,500 guests including veterans and their families, charity workers and civil servants were also at the service, which has been overshadowed by strong criticism from some military widows who were not invited or informed about the event.