Short term flats for rent near West Kensington Tube Station (London)

West Kensington is a London Underground District Line station in West Kensington. It is located in North End Road (B317) close to the junction of that road and West Cromwell Road/Talgarth Road (A4).The station is between Earl’s Court and Barons Court and is in Travelcard Zone 2.