Location London, UK
Wikipedian since March 2005
Trivia I have lived in three buildings noteworthy enough to be featured in Wikipedia. Can anyone beat that?
Category: Wikipedians in London