A nineties lady with Harrods shopping bags on each handlebar rides her bicycle past a line of red London buses, on 18th December 1999, in Oxford street, in London, England.