We are getting the train into London for a couple of nights. Windsor castle is very expensive it seems. Any other suggestions gratefully received.