One of London's more recent Space Invaders.