skip to Main Content
Manor House Hotel Weekend

Manor House Hotel Weekend

Manor House HotelThis year’s trip to The Manor House Hotel in Devon saw many first timers along with the regulars. It’s a place new friendships were formed, along with new skills learnt.

This fun-packed weekend is always a highlight in the social calendar at ALTC.

Back To Top