Great River Race 2025: A festival of rowing on the Thames
The 2025 Great River Race (GRR) at the weekend showcased a festival of rowing as racegoers praised the event’s organisation.
The 2025 Great River Race (GRR) at the weekend showcased a festival of rowing as racegoers praised the event’s organisation.
Summary: A mayoral reception was held at the town hall. Image: By Sandra Saadi The Kensington branch of the Royal