COMMUTERS face travel chaos as Euston station in London will be shut for three consecutive weekends — including the August bank holiday. But which weekends will the major hub be closed, and are trains running? Which weekends is Euston station shut? Euston station will be shut on August 18-19, August 25-27 and September 1-2. The station […]