Pentrefoelas, river and village