Well communicated and good location (near caledonian road station which brings you right into central London in minutes).