These little space invader mosaics are all over London.
This one was pretty high up on a wall on Dover Street.
I tried to stretch up to take a photo of it and this was my feeble attempt.
loading…