Great location near New Cross Gate station and in the lovely Telegraph Hill neighbourhood.