After announcing the establishment of a new rowing centre in New York City last year, TopRow has decided to expand into the UK market by opening a rowing centre in London. This will be a collaborative project with the prestigious London Rowing Club (LRC),...

read more