Bus and tube fares have risen across London today - with rush hour commuters from Harrow paying more than average.

A peak-time tube journey from Harrow to central London now costs £4.60, an increase of 4.5 per cent on last year’s prices.

Mayor of London Boris Johnson announced in November that bus and tube fares would increase by an average of 4.2 per cent from January.

But rush hour journeys from Zone 5 stations such as Stanmore, Harrow-on-the-Hill and Pinner to central London increased from £4.40 to £4.60 - a 4.5 per cent rise - for Oyster customers.

Off-peak journeys from Zone 5 to Zone 1 also increased in price by 3.4 per cent from £2.90 to £3.

There is also bad news for bus passengers: a single bus fare on an Oyster card has increased from £1.35 to £1.40, while the cash fare rose from £2.30 to £2.40.