Oxford Street, London 2018
New York City, 2023
Cornwall, 2022
Music Festival, 2014.
Telegraph Hill, London 2015
Soho, 2023
Holloway Road, 2010
Holloway Road, 2002
The Holloway Road (again), 2001
Stamford Hill, 2017
Nunhead, 2021
Camden, 2012
London, Chinatown 2016
Shoreditch, 2017
Nunhead, South London 2017
Airport Departure Lounge, 2018
Spain, 2015
Kolkota, India 2013
Lucknow, India 2014
Cannes Film Festival, 2013
Cannes, 2013
Piccadilly Circus, 2023
Holloway Road, London 2013
Istanbul, 2019
Rome, 2017
California, 2012
Tokyo, 2014
St Lucia, Yonks ago.
Italy, 2013
StJames' Park, 2024
Iceland, 2011
Croatia, 2004
Taiwan, 2010
Iceland, 2010
Great Yarmouth, 2016
London, 2015
Dalston, 2012
Shoreditch, 2015
Picadilly Line, 2000
Holloway Road, 2012
Tufnell Park, London 2011
A London Bus (I forget which number), 2002
New Cross, 2021
Soho, Pride, 2019
A field in England, 2023
Central London, 2013
Oxford Street, 2019.
Lewisham, 2016
Leicester Square, 2023
Nunhead, 2016
London, South Bank 2017
Waterloo Station, 2016
Leicester Square, 2016
Holloway Road, 2011
Kraftwerk Concert, 2013