Located in Birkdale near Southport, Margaret Roper House provides care for people living with enduring mental health problems. Access to offers and discounts.