About 30 residents and guests had their annual Christmas meal at Temple Towers on Saturday evening.
The meal - prepared by the residents - included baked ham, scallop potatoes, vegetables, freshly made homemade buns and cake.
Following the meal guests had coffee, chatted and played cards.