Primrose Hill is probably what comes to mind when thinking of the best places to take in incredible views of London. But there are other lesser-known viewpoints that are nonetheless well worth a visit ...