LLondon Read More Lifts could finally be installed at two Harrow Tube stations after 20 years of campaigning7 October 2025 Transport for London (TfL) is set to investigate installing lifts at two Tube stations across Harrow, after “20…