Go to:  
    tip

    Christmas Lights

    Posted by Yabbie 18 November 2005

    The Christmas Lights are well known in London, but don't bother walking down Oxford Street during the festive season, get the 94 bus from Notting Hill or Marble Arch and cruise down the Oxford Street and Regent Street, seeing the Christmas lights and gliding past the crowds.

    Oxford Street

    40%

    agreed

    5

    people

    I agreeI disagree