shiro

Cardiff and before you ask no i haven't met Dr Who

benten

Sheffield, South Yorkshire (which is no where near London)