Yes Marble Arch has always been the historical measuring point for mileage to London...
I`m with the views expressed above concerning the catch all LON banner & is to partly as I read in the media the general public are finding it all rather silly & tiresome & as some would say borderline misleading...
Sorry expressflight...