When you reach the pilot station, contact Mombasa Port Control on VHF Channel 12 and request permission to proceed to English Point Marina which will shortly be open for business on English Point at the entrance to Tudor Creek. They will have a fully equipped marina and if you wish to go there phone Phil Jones on +254 789 943 281 or email phillipjnz [at] gmail . com. (Remove spaces and brackets).
Request politely that the Police and customs inspect you at English Point Marina.