UK Parliament to mark ‘London History Day’ on 31 May