This is not called Silverknowes Esplanade, at least not all of it. The signage on the western section calls it 'Cramond Foreshore' and 'Cramond Promenade'. I've not checked the eastern end, but I seem to remember OSM used to call the western end 'Cramond Esplanade' or similar, and the eastern end 'Silverknowes Esplanade' or similar. Not sure why it has changed, but the signage definitely has one name for each end, even though it is a single continuous esplanade.