View of New Bridge and Barrow River The Greenway gives visitors an impressive view of the expanse of the Barrow River, looking towards New Ross, an insight into what William Marshal must have witnessed as he sailed up the estuary. Get Directions From Google Maps