Q: Whats the best way to see the christmas lights of london without having to pay to go on a tour bus ?

A: you could get on any bus from Marble Arch that goes down to Piccadilly Circus. Then you will see the lights on Oxford Street and also Regent Street. Then get off at Piccadilly Circus and walk along to Jermyn Street to see the xmas lights there, too.