OverLondon Project: Serial 43Serial 43: Another alarming artefact appears in the present day...Start from beginning...