Hotel & Resorts The huge train station part of a £29.8bn project that’s the world’s ‘most beautiful’ | Europe | Travel by admin 13/12/2025 by admin 13/12/2025 Only a few Britons could point to Villejuif on a map. A quiet suburb just south of Paris, it has long been… 0 FacebookTwitterPinterestEmail