The hospital is located in Luton, Bedfordshire, England and is accessible via major road and public transport routes.
Main hospital corridors and public access areas.