Thanks Ladies...yes the main difference i thought was actually the size of the school and therefore limited activities at victory heights- though they have a beautiful indoor pool
You should also look at the size of the school - VHPS is quite small which is lovely but don't necessarily have the range of sports and activities a bigger school might.
I have friends with children in both...And they are all happy too.
Really I think they're both good schools from the feedback I've had and you can't really go wrong in either. Personally i'd go with whichever is closest to where you're living.