Even though it’s a bus station I can try to wrap my head around the idea that maybe it could have been some magical train station. King’s Cross maybe?