Cozy apartment in Deptford. Easy access to public transit (DLR, Overground, train and bus). Many shops and restaurants at walkable distance. Easy to get to Greenwich (a 15-min walk). Thanks for the stay!