Recently, we took the Eurostar from London and was impressed with the new Ren. being constructed at St. Pan. station in London.
Does anyone know if it is open yet? It really is in a great location and will be great for families using the Eurostar to the Continent. Can't wait to stay there.
More London threads