translate English to French: Earl's Court London Underground Station is just 200 metres away and Earl's Court Exhibition Centre is only 500 metres from the apartments.
La station de métro Earl's Court se trouve à tout juste 200 mètres de appartements, et le centre des expositions du même nom à 500 mètres seulement.