Love in London: A Doctor Who romance - 91Èȱ¬ Sounds

Love in London: A Doctor Who romance - 91Èȱ¬ Sounds

Love in London: A Doctor Who romance

Alexandra and Kevan met when he walked into her 'Who Shop' in Upton Park in 1984.

Coming Up Next