Royal Windsor Information Centre, Windsor Royal Station