NHS Trust completes a Captain Tom 100 Challenge 2 Image Bedfordshire Hospitals NHS Foundation Trust

NHS Trust completes a Captain Tom 100 Challenge 2 Image Bedfordshire Hospitals NHS Foundation Trust