18yo ds fell asleep on the train and has just woken up in Newport, S Wales. This is 145 miles from home and he can't get a train back until 04:53. Does anyone know anywhere near the railway station that's open all night and reasonably safe? It looks like the nearest MacDonalds is shut till 6am.