A charity fundraiser at The Swan Inn, raised £1,600 to be split equally between two causes.
Team leader Andrew Phillips, pictured centre on the exercise bike, cycled 70 miles at the Haslemere pub.
Unable to take part in a recent charity midnight bike ride from London to Brighton, Andrew did not want to miss out on the fundraising challenge, raising money for CLIC Sargent and Guildford-based charity Disability Challengers.
The local charity supports families with disabled children and has helped one pub regular with their disabled youngster. Andrew and The Swan Inn customers wanted to show their support in return.
Also helping out on the day, as well as pub manager Ami Sawyer, were (left to right): Deputy manager Cheryl Geen as Snow White, customers Phil Savage and Pauline Jones, bar associate Alex Swallow as a whoopee cushion and young customer Jacob (front).