View along the River Taff from Llandaff North, Cardiff. May 2014 You’d never guess this wa