Home / 2005 / London (England) 2005 7

London remain to be London and there is really only one such place on earth. May brought me back there for better - or worse - on business this time.