abstract:Albion Road (Ottawa Road #25) is an important north-south road in the southern part of Ottawa, Ontario, Canada. The street begins in the north as Albion Road North, at Walkley Road.
"We are just three miles from the Cornish Pirates and Launceston are just up the road, plus there's Plymouth Albion and the Exeter Chiefs nearby as well, " he said.