Weekly Highlights

What’s been going on recently at Lansdowne Primary School?