In Lancaster, United Kingdom, healthcare is primarily provided by the National Health Service (NHS), which offers free care to all residents at the point of need. Private health care is also available. Hospitals in Lancaster include the Royal Lancaster Infirmary and the Queen Victoria Hospital. Emergency services are quick and efficient. Pharmacies are plentiful, and staff are able to provide advice and sell over-the-counter medications. Although Lancaster is a relatively small city, it has a number of specialized health services that also support mental health.