#AYearOfBuses 338: Victoria – Clapton Pond
Can you believe it? We haven’t managed to feature London’s most frequent bus route yet on #AYearOfBuses. Well today, we’re putting that right. The 38 is London’s most frequent bus route, with a bus scheduled up to every 2 minutes during the peaks. It links Clapton Pond with Islington Angel, Holborn, Piccadilly and Victoria, right […]