Spotting planets out and about in London