Hi everyone.. I'm new to Windsor and was interested in settling my two girls into Prenursry and Nursery this year. They've been offered spots at Upton House..the tour was lovely and impressive, although the campus seems a bit cramped. Anybody have any reviews about the place? Would love feedback asap as need to make a decision real soon. I live quite close and would want a long commute to another school to be honest