Travel
Featured Editorial
High speed it to Lille
The French city of Lille, situated in the north of France, close to the Belgian border, is fast becoming the new urban centre of choice for Eurostar-hopping holidaymakers. read full
The French city of Lille, situated in the north of France, close to the Belgian border, is fast becoming the new urban centre of choice for Eurostar-hopping holidaymakers. read full
First class en-suite accomm close to centre, station, racecourse. All usual facilities, non-smoking, car park, super family rooms, garden.