...transport links provide easy access to central London, with Deptford and Greenwich National Rail stations nearby, as well as the ...Rail stations nearby, as well as the Cutty Sark, Greenwich and Deptford Bridge DLR stations. Within a short walking distance, you ... Within a short walking distance, you can find yourself at Deptford High Street’s vibrant market, restaurants, and shops, as well ...access lots of independent bars, restaurants and cafés in Deptford, take a stroll down the Thames path, or visit the cultural and