Devonish, there is a primary school on waldenshaw Road and a Nursery on St. David's Road. Another reason to keep it one way.
The traffic calming measures seem to attract people who drive company vehicles. I can usually tell the time by the noise a local trade suppliers delivery van doing kangaroo jumps down Waldenshaw Road in the evening.
Sitting in traffic is frustrating but no meeting is worth a large fine and 3 (and possibly more dependent on driving style) points on anyones license.