Take the 188 bus to Canada Water station and then the Jubilee Line to the City, Shows etc. so close. Deptford is a bit average, but Greenwich is wonderful and only a short bus ride away. Overall, excellent value for money. Thanks Sarah and Tom.