Windsor

Windsor, perched on the River Thames, offers a regal blend of historic grandeur and vibrant riverside charm. Explore Windsor Castle, the world’s oldest inhabited palace, and stroll through the town’s boutique shops, gardens, and scenic parks.

Recent Trips to Windsor

Pedal London’s Winter Countryside: Thames & Chilterns Cycle Escape

🇬🇧United KingdomAn active cycling trip through paved countryside paths and scenic routes.2026-01-25

Spin out of the capital on traffic-free paths, follow the Thames through riverside parks and pedal the Chilterns’ quiet lanes and chalk ridgeway for sweeping winter views. This 3-day active break pairs cosy villages, cosy pubs and crisp countryside air perfect for next-month cyclists.

11 locations planned.