I will be travelling to the uk soon and it'll be my first time. i want to visit windsor castle and i found a tour that goes there and also to oxford. it costs 44 pounds (entrance fee included). is this expensive? should i take a train and go there myself? also, will half a day a windsor be enough to see everything?