
I passed another milestone in my stay so far in London – I caught a bus on London’s longest bus route, X26. Its quite a strange bus route, running from Heathrow Airport all the way through lots of places in Southwest London, before ending up at West Croydon!