I'm getting a train from Cambridge to Hyde Park for a concert, and I was wondering what the nearest train station is to Hyde Park? And if I need to get the tube from the station where do I go on that too? Me and my friend are only 17 so we don't have much clue about it haha. Any help is appreciated!
________
places to stay near Disney World