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?