Westwood House is a residential care home located in the desirable Old Town area of Swindon, Wiltshire. It provides support for up to ten individuals with…