Killaly on the Thames

North East London | Highbury Ave & Kilally Road