Lilliput House

Lilliput House is a residential care home located in Poole, Dorset, providing accommodation and personal care for up to 54 older people. The home is situated…