VISITORS were bowled over as summer activities in Keighley town centre culminated with a sports-themed extravaganza.

Giant cricketers and golfers entertained, together with cheerleaders and a pedalo, courtesy of Yellow Bus Events.

The indoor beach at the Airedale Shopping Centre proved as popular as ever and there was free face painting, balloon modelling and caricatures.

Keighley Bus Museum Trust was in operation, with an open-top bus complete with jazz band to serenade shoppers.

The vehicle also featured a new #keighleyindependents banner, aimed at encouraging people to support local businesses.

The event was hosted by Keighley Business Improvement District (BID).

"Thanks go to everyone who supported the day and those who came along and enjoyed the indoor beach through the summer," said a spokesman.

The next BID event is Keighley's Big Day Out on September 24.

Visit the Discover Keighley Facebook page or discoverkeighley.co.uk for more details.