If you are someone that can’t stop until you have completed something then stop looking at the above picture now! This image has 75 London tube stations in