Leisure centre in Bedford, England, located on the riverside. Offers accessibility and proximity to town amenities.