A London bookseller came up with the perfect place to launch the new Harry Potter book this weekend – the city’s central King’s Cross train station, where Harry himself catches a train to Hogwarts School. But after the terrorist attacks on the city’s subway last week, one of which occurred at King’s Cross, the event is being moved out of central London entirely.