The Princess Royal visited Oxfordshire last night for a fundraising concert at Dorchester Abbey.

Princess Anne on her way to the concert.

Princess Anne was guest of honour at The Coming of Christmas, a candlelit performance by the choir of Magdalen College, Oxford. The event raised money for The Home Farm Trust, a charity which provides a network of community-based services for adults with learning difficulties.

The Princess had to walk through the village as her path was blocked by cars.

The charity has 14 centres across England and the Princess is its patron.