Good accomotaion located in Greenwich. Bus station Deptford High Street (Stop C) is just few minutes walking from the accommodation. Thanks