And one of the greatest perks of living in or close to a cultural megacity such as London is that you're never too far from thought-provoking street art or ... you find the locations of Banksy's ...