Christmas shoppers in London were left red-faced as a festive parade of Santas turned into a Bad Santa pub crawl.

Fancy dress revellers clutching cans of alcohol were spotted getting up to unseasonal antics during the march through London on Saturday.

Some were seen urinating in public while others scaled scaffolding and walls as a sea of red and white coursed through the capital on one of the busiest shopping days of the year.

The group met up in Hoxton Square, east London, before taking in central landmarks such as Trafalgar Square.

Want more? Get more from Kyle & Jackie O!