If you haven’t seen it yet, here is an incredible montage of some of London’s most recognisable tube stations. Apparently there are 75 London Underground & DLR stations featured in the below image. I’ve picked out Angel, Shepherd’s Bush, Swiss Cottage, Elephant and Castle, Knightsbridge and Barbican just to name a few. Click here to play the official game by Look for Longer (by CBS Outdoor UK) and record your results! How many tube stations did you find? Let us know!