lovely service from them.
there is a bus stop 1 minute walk away buses 124 and 160.
either 1 goes to mottingham and eltham station if you dont like to walk.
from these stations will bring you to london bridge station/charing cross station without any transfer.
so its definately worth the stay.