Sad that you never received that letter from Hogwarts? Well you can still have the Hogwarts Express experience by riding the Harry Potter train in Scotland.