Windsor (Berkshire) › Boat Trips
French Brothers is a River Thames Passenger Boat Operator. We run luxury passenger cruises and have established ourselves firmly in the boating market. We also create and host many riverboat events.
We began in 1978 and are a family run business with lots of experience ... (Boat Cruise Windsor)