Hi anyone have recent experience with this school / we are in London and have a independent and state option here but considering moving out of London to Welwyn possibly - Any advice on that school welcome