Staff at a hotel are raising a toast after they collected more than £3,000 for Macmillan Cancer Support.

The Innkeeper's Lodge, in Bradford Road, Keighley, hosted an event as part of Macmillan's World's Biggest Coffee Morning.

Groups and individuals were invited to use the hotel's dining facilities in exchange for a donation.