The Thatched House

The Thatched House is a care home located at 32 Aldwick Avenue, Bognor Regis, West Sussex, PO21 3AQ. It offers residential, dementia, and respite care…